while(1)
{
connect_fd = accept(listen_fd, (struct sockaddr *)&clt_addr, (socklen_t *)&len);
if ( connect_fd >0)
{
printf("\n +++ server connect fd =%d +++\n", connect_fd);
/* set socket noblock mode */
KLC_Socket_SetNoBlock(connect_fd);
setsockopt(connect_fd, SOL_SOCKET, SO_REUSEADDR, (char *)&flag, sizeof(flag));
setsockopt(connect_fd, IPPROTO_TCP, TCP_NODELAY, (char *)&flag, sizeof(flag));
/* statistics */
socket_connectcounter();
if (NULL != S