Added cancellation support for block break events