pydtls/dtls/test
Ray Brown 9bee9d049f Echo server connection timeout and monitoring
Prior to this change, the unit tests' echo servers' connections would sometimes
linger beyond server termination. A timeout mechanism is now implemented, which
will terminate a connection and clean up its resources when the timeout is
reached. For the purpose of unit testing, test echo servers now assert that
all connections have been terminated when the servers are closed.

For threaded echo servers, the timeout mechanism involves the use of sockets
with timeouts instead of blocking sockets. This required an implementation with
the proper handling of timeout sockets at the sslconnection level.
2012-11-25 13:44:55 -08:00
..
certs SSL standard library module wire-in 2012-11-21 11:23:03 -08:00
__init__.py Initial commit: up to and including data exchange functionality 2012-10-29 12:44:24 -07:00
echo_seq.py Echo server connection timeout and monitoring 2012-11-25 13:44:55 -08:00
rl.py Certificate formatting and retrieval 2012-11-08 12:04:40 -08:00
unit.py Echo server connection timeout and monitoring 2012-11-25 13:44:55 -08:00