use idle signal instead of timeout
use idle signal instead of timeout

darcs-hash:20080810230544-485ad-e4fbb5185fae2b138593473d5afe2791b789cd89.gz

RaphaelRochet/easystroke,thjaeger/easystroke,thjaeger/easystroke,RaphaelRochet/easystroke