Open questions:
- what would happen when select exits, connection is passed to reader to perform read, but another process would acquire the same connection meanwhile, performs a write and finishes accept/connect on behalf of the reader process, thus the reader process would have nothing to read ? (resolved)
- What happens if SSL_accept or SSL_connect gets called on already established connection (c->S_CONN_OK) ? We could save some locking provided that the functions do not screw up the connection (in tcp_fix_read_conn we would not have to lock before the switch).
- tls_blocking_write needs fixing..
- we need to protect ctx by a lock -- it is in shared memory and may be accessed simultaneously
Generated on Thu Feb 9 08:01:23 2012 for Kamailio - The Open Source SIP Server by
1.5.6