Fix Critical bug in EventListeners.  Respect upstream event cancel calls.

Signed-off-by: Mike Howe <mike@mcsnetworks.com>