OSDN Git Service

*** empty log message ***
authorkoinec <>
Sun, 15 Nov 2009 12:42:04 +0000 (12:42 +0000)
committerkoinec <>
Sun, 15 Nov 2009 12:42:04 +0000 (12:42 +0000)
deamon/drd64_marshald_cmd_attach_request.c
deamon/drd64_marshald_dispatch.c

index 7dd01bd..d7d0924 100644 (file)
@@ -104,7 +104,6 @@ int
        p_phead->w_packettype           = DRD64_PACKETTYPE_ANSWER;
        p_attach->i_connect_id                  = p_phead->i_connect_id;
 
-       printf("link=%d\n", p_phead->i_resume_recvstatus_id );
        i_wlen  = send( i_fds, (void *)p_phead,
                                                DRD64_PacketSize(p_phead), 0x00 );
        DRD64_DEBUG_PRINT("send",i_wlen,"FD",i_fds,"errno",errno);
@@ -183,6 +182,8 @@ int
                                        p_phead->i_datalen );
        if( 0 > i_err ) { return 0x02; }
 
+       p_phead->i_connect_id   = i_connect_id;
+
        Drd64_Server_RecvStatus_SetCmdStatus( i_recv_id,
                                                DRD64_CMDSTATUS_ATTACHREQ_WAITTRANS );
 
index 3fddb33..306a4cd 100644 (file)
@@ -57,6 +57,7 @@ void
        close( i_fds );
        FD_CLR( i_fds, &fds_orig );
        Drd64_Server_RecvStatus_FreeRecvStatus( i_fds );
+       DRD64_DEBUG_PRINT("CloseSocket",i_fds,"errono",errno,NULL,0);
        return;
 }