aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Lib/test/test_asyncio/echo3.py
diff options
context:
space:
mode:
Diffstat (limited to 'Lib/test/test_asyncio/echo3.py')
-rw-r--r--Lib/test/test_asyncio/echo3.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/Lib/test/test_asyncio/echo3.py b/Lib/test/test_asyncio/echo3.py
new file mode 100644
index 00000000000..064496736bf
--- /dev/null
+++ b/Lib/test/test_asyncio/echo3.py
@@ -0,0 +1,11 @@
+import os
+
+if __name__ == '__main__':
+ while True:
+ buf = os.read(0, 1024)
+ if not buf:
+ break
+ try:
+ os.write(1, b'OUT:'+buf)
+ except OSError as ex:
+ os.write(2, b'ERR:' + ex.__class__.__name__.encode('ascii'))