summaryrefslogtreecommitdiff
path: root/examples/source1.py
diff options
context:
space:
mode:
authorGuido van Rossum <guido@python.org>2013-12-03 11:33:56 -0800
committerGuido van Rossum <guido@python.org>2013-12-03 11:33:56 -0800
commit02be63c8f45e99429bc73a40fc173669a16c1c11 (patch)
tree75f1079c7cd05356c7ff0ce03ebd1d62d41f8f62 /examples/source1.py
parent53af8758c4db5adfd82fad0e60d732ae07c5dbdf (diff)
downloadtrollius-02be63c8f45e99429bc73a40fc173669a16c1c11.tar.gz
Use try/finally to close loop in examples. Add --iocp to fetch3.py.
Diffstat (limited to 'examples/source1.py')
-rw-r--r--examples/source1.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/examples/source1.py b/examples/source1.py
index b8f8979..6802e96 100644
--- a/examples/source1.py
+++ b/examples/source1.py
@@ -88,8 +88,10 @@ def main():
set_event_loop(loop)
else:
loop = get_event_loop()
- loop.run_until_complete(start(loop, args))
- loop.close()
+ try:
+ loop.run_until_complete(start(loop, args))
+ finally:
+ loop.close()
if __name__ == '__main__':