1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35
|
import time
def application(e, sr):
time.sleep(3)
print("3 seconds elapsed")
sr('200 Ok', [('Content-Type', 'text/html')])
time.sleep(2)
print("2 seconds elapsed")
yield "part1"
try:
time.sleep(2)
except Exception:
print("CLIENT DISCONNECTED !!!")
print("2 seconds elapsed")
yield "part2"
try:
time.sleep(2)
except Exception:
print("CLIENT DISCONNECTED !!!")
print("2 seconds elapsed")
yield "part3"
time.sleep(2)
print("2 seconds elapsed")
yield "part4"
print("end of request")
|