Fixed a bug where the watchers would cause a segfault if the loop had been destroyed previously.