1 # Testing select module
6 cmd
= 'for i in 0 1 2 3 4 5 6 7 8 9; do date; sleep 3; done'
8 for tout
in (0, 1, 2, 4, 8, 16) + (None,)*10:
9 print 'timeout =', tout
10 rfd
, wfd
, xfd
= select
.select([p
], [], [], tout
)
12 if (rfd
, wfd
, xfd
) == ([], [], []):
14 if (rfd
, wfd
, xfd
) == ([p
], [], []):