looks like I had stuff locally that I forgot to commit (oops) . Thsi patch from Carey Sublette Makes the event based API abortable.