i have a suggestion to move NsTclRunAtClose(connPtr->itPtr); in connio.c 
Ns_connClose before NsSockClose(connPtr->sockPtr, keep); to give atclose 
handlers a chance to write something into still opened socket.
In most cases it will not be used and it will work as before because 
atclose blocks and socket is not yet returned to driver but at the same 
time if i need to use socket garanteed at connection end, this is the 
only place i can do it.
Filters are not garanteed to be called, they depend on return status.

Is everybody OK with this?

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
naviserver-devel mailing list
naviserver-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/naviserver-devel

Reply via email to