• David Johnson's avatar
    Improve logging of m2crypto exceptions. · 97d9ad15
    David Johnson authored
    m2crypto's default SSLServer.handle_error function was just printing to
    stdout; that is an easy fix.  However, what is hard is associating the
    Exception with a client_address due to the
    socket/M2Crypto.SSL.Connection abstraction abuse.  Lots of stuff
    happens in Connection.accept(), and if an Exception is raised in there,
    no client_address is returned to the caller (i.e. handle_request()).
    m2crypto does a real disservice by overlaying the socket API and thus
    masking so many customization points that any real user would want to use.
    97d9ad15
Name
Last commit
Last update
..
BasicXMLRPCServers.py.in Loading commit data...
GNUmakefile.in Loading commit data...
README Loading commit data...
emulab.in Loading commit data...
emulabclient.py.in Loading commit data...
emulabserver.py.in Loading commit data...
experiment.in Loading commit data...
fs.in Loading commit data...
imageid.in Loading commit data...
libxmlrpc.pm.in Loading commit data...
node.in Loading commit data...
osid.in Loading commit data...
script_wrapper.py.in Loading commit data...
server.in Loading commit data...
sshxmlrpc.py Loading commit data...
sshxmlrpc_client.py.in Loading commit data...
sshxmlrpc_server.py.in Loading commit data...
sslxmlrpc_client.py.in Loading commit data...
sslxmlrpc_server.py.in Loading commit data...
user.in Loading commit data...
webxmlrpc.in Loading commit data...
xmlrpcapi.php3 Loading commit data...
xmlrpcbag.in Loading commit data...