bugfixes to cancellation handling
fix Util.uncancellable