diff --git a/main.cpp b/main.cpp index b4ea764..ab43c71 100755 --- a/main.cpp +++ b/main.cpp @@ -281,6 +281,7 @@ int client_on_raw_recv(conn_info_t &conn_info) //called when raw fd received a p if(conn_info.state.client_current_state==client_idle ) { + g_packet_buf_cnt--; //recv(raw_recv_fd, 0,0, 0 ); //pthread_mutex_lock(&queue_mutex); //my_queue.pop_front(); diff --git a/makefile b/makefile index 7733551..bcb35dc 100755 --- a/makefile +++ b/makefile @@ -22,7 +22,7 @@ TAR=${NAME}_binaries.tar.gz `echo ${TARGETS}|sed -r 's/([^ ]+)/udp2raw_\1/g'` ve all:git_version rm -f ${NAME} - ${cc_local} -o ${NAME} -I. ${SOURCES} ${FLAGS} -lrt -ggdb -static -O3 + ${cc_local} -o ${NAME} -I. ${SOURCES} ${FLAGS} -lrt -ggdb -static -O2 mac:git_version rm -f ${NAME} ${cc_local} -o ${NAME} -I. ${SOURCES} ${FLAGS} -ggdb -O2