summaryrefslogtreecommitdiff
path: root/examples/timing_tcp_server.py
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2014-02-09 00:40:58 +0100
committerVictor Stinner <victor.stinner@gmail.com>2014-02-09 00:40:58 +0100
commit2ecd6ef1a9dcf27063e795430ed2317a20993e01 (patch)
tree38023396451e0dcef0636368a5b232ef346188b5 /examples/timing_tcp_server.py
parent785ddc6ec813f07b4af0e2465943b9cfed7020bb (diff)
parent757189c319ac2e8108a232d211703fbf2283dbad (diff)
downloadtrollius-2ecd6ef1a9dcf27063e795430ed2317a20993e01.tar.gz
Merge with Tulip
Diffstat (limited to 'examples/timing_tcp_server.py')
-rw-r--r--examples/timing_tcp_server.py7
1 files changed, 5 insertions, 2 deletions
diff --git a/examples/timing_tcp_server.py b/examples/timing_tcp_server.py
index c86759e..4298ff8 100644
--- a/examples/timing_tcp_server.py
+++ b/examples/timing_tcp_server.py
@@ -160,8 +160,11 @@ def main():
yield asyncio.sleep(0.5)
# creates a client and connects to our server
- msg = loop.run_until_complete(client())
- server.stop(loop)
+ try:
+ msg = loop.run_until_complete(client())
+ server.stop(loop)
+ finally:
+ loop.close()
if __name__ == '__main__':