On Sun, 24 Jun 2018 11:27:42 GMT, Russel Winder wrote:

Thanks, I'll give glib.Idle a whirl.

glib.Timeout is the business!