Hamish, On 24 Nov 2002 20:49:06 +0000, Hamish Mackenzie <[EMAIL PROTECTED]> wrote: > >http://www.crystalclearsoftware.com/cgi-bin/boost_wiki/wiki.pl?BoostSocket/SocketErrorConcept > [snip] A write on an ssl stream can > block attempting to read from the underlying socket (and vice-versa).
Not sure I fully understand this. Could you elaborate please. is want_read equivalent to "Would Block On Write" ? [snip] > Another tricky issue with openssl is the ability to have different read > and write file descriptors for an ssl connection. Is this effectively using one socket for communication in each direction? ie non-duplex operation ? > In my opinion socket_exception should derive from std::exception. definitely > However what() should return nothing more than "socket error". The > reason for this is that any more information like "dns lookup error for > host xyz.abc.com" could reveal sensitive information about ones network. Not sure that his is the right place to be hiding information > I like the idea of having an error policy So do I. What is the reasoning for passing socket_function and args ? I have aded a preliminary ErrorPolicy, without the arguments to handle_error. Hugo _______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost