thread c десятком слипов умирает только через 10 сек при ^C ((

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#!/usr/bin/env python
import threading
import time
import os
def test():
print 'start'
for x in xrange(10):
print x
time.sleep(1)
t = threading.Thread(target=test)
t.start()
try:
while True:
sleep(1)
except:
print 'main thread killed'