OSDN Git Service

(LibGoblin)
[drdeamon64/drdeamon64.git] / deamon / drd64_server_recvstatus.c
index 5874346..aba4b44 100644 (file)
@@ -473,12 +473,11 @@ int
        Drd64_Server_RecvStatus *p_recv_socket;
 
        assert( NULL != p_recv_now );
-       printf( "SetPnt: %d > %d\n", p_recv_now->i_recvstatus_id, p_recv_now->i_fds_id );
 
        p_recv_now->pv_cinfo_connection         = pv_cinfo;
 
        p_recv_socket   = *(gpp_recvstat + p_recv_now->i_fds_id);
-       if( NULL != p_recv_socket )             {
+       if(( NULL != p_recv_socket ) && ( p_recv_socket != p_recv_now ))        {
                assert( NULL == p_recv_socket->pv_cinfo_connection );
                p_recv_socket->pv_cinfo_connection      = pv_cinfo;
        }