Slide 22
Slide 22 text
(socketconsole)saison:socketconsole adam$ bin/socketreader
# Thread Name: thread-2, ThreadID: 4315418624
File "lib/python2.6/threading.py", line 504, in __bootstrap
self.__bootstrap_inner()
File "lib/python2.6/threading.py", line 532, in __bootstrap_inner
self.run()
File "lib/python2.6/threading.py", line 484, in run
self.__target(*self.__args, **self.__kwargs)
File "example/sockdemo.py", line 11, in waiter
time.sleep(500)
# Locals:
some_value: 160
# Thread Name: thread-1, ThreadID: 4312272896
File "lib/python2.6/threading.py", line 504, in __bootstrap
self.__bootstrap_inner()
File "lib/python2.6/threading.py", line 532, in __bootstrap_inner
self.run()
File "lib/python2.6/threading.py", line 484, in run
self.__target(*self.__args, **self.__kwargs)
File "example/sockdemo.py", line 11, in waiter
time.sleep(500)
# Locals:
some_value: 298
# Thread Name: MainThread, ThreadID: 140735302732128
File "example/sockdemo.py", line 21, in
waiter()
File "example/sockdemo.py", line 11, in waiter
time.sleep(500)
Saturday, March 10, 12
socketreader is a shortcut to communicating with each unix socket/proccess it finds, and
outputting each thread
paths edited for clarity