private void HandlePrepareEvent(Loop loop, PrepareWatcher watcher, EventTypes revents) { if (!running) { loop.Unloop (UnloopType.All); prepare_watcher.Stop (); } }