Skip to content

Commit

Permalink
signalflag test: use a simple object to hold flag value instead of an…
Browse files Browse the repository at this point in the history
… array
  • Loading branch information
lirazsiri committed Aug 10, 2011
1 parent 9e93dc4 commit 8d73803
Showing 1 changed file with 7 additions and 4 deletions.
11 changes: 7 additions & 4 deletions tests/signalflag.py
Expand Up @@ -2,17 +2,20 @@
import time
import signal

flag = [ True ]
class Bool:
value = True

flag = Bool()

def handler(s, f):
print "handler"
flag[0] = False
flag.value = False

signal.signal(signal.SIGINT, handler)

def callback():
print "flag: " + `flag[0]`
return flag[0]
print "flag: " + `flag.value`
return flag.value

while True:
if not callback():
Expand Down

0 comments on commit 8d73803

Please sign in to comment.