Ignore:
Timestamp:
Jan 8, 2010 1:08:05 PM (14 years ago)
Author:
nanang
Message:

Ticket #1001:

  • Moved setsockopt(SO_UPDATE_ACCEPT_CONTEXT) from pj_sock_accept() to ioqueue_on_accept_complete().
  • Added setsockopt(SO_UPDATE_ACCEPT_CONTEXT) in pj_sock_accept() for new accepted socket when immediate connection is available.
  • Added pj_sock_getsockname() check in unit test ioq_tcp.c for new accepted socket.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • pjproject/trunk/pjlib/src/pjlib-test/ioq_tcp.c

    r2983 r3051  
    9898        } 
    9999    } else { 
     100        pj_sockaddr addr; 
     101        int client_addr_len; 
     102 
     103        client_addr_len = sizeof(addr); 
     104        status = pj_sock_getsockname(sock, &addr, &client_addr_len); 
     105        if (status != PJ_SUCCESS) { 
     106            app_perror("...ERROR in pj_sock_getsockname()", status); 
     107        } 
     108 
    100109        callback_accept_key = key; 
    101110        callback_accept_op = op_key; 
Note: See TracChangeset for help on using the changeset viewer.