uloop: fix a segfault on deleting the first active timer from within another timer