Opened 9 years ago

Closed 9 years ago

#4994 closed task (fixed)

Deprecate Control.Exception.blocked in favour of getMaskingState

Reported by: basvandijk Owned by: simonmar
Priority: high Milestone: 7.4.1
Component: libraries/base Version: 7.0.1
Keywords: Cc:
Operating System: Unknown/Multiple Architecture: Unknown/Multiple
Type of failure: None/Unknown Test Case:
Blocked By: Blocking:
Related Tickets: Differential Rev(s):
Wiki Page:

Description

I proposed deprecating Control.Exception.blocked in favour of getMaskingState.

The term "blocked" refers to the old way of dealing with asynchronous exceptions (block/unblock). It can also be a bit confusing to which "blocked" property it refers: blocked asynchronous exceptions, or a blocked thread.

Note that blocked is already listed in the section (deprecated) Asynchronous exception control

There were no objections and one +1 from Simon Marlow.

The patch is attached.

Attachments (1)

deprecate_blocked.dpatch (66.6 KB) - added by basvandijk 9 years ago.

Download all attachments as: .zip

Change History (3)

Changed 9 years ago by basvandijk

Attachment: deprecate_blocked.dpatch added

comment:1 Changed 9 years ago by simonmar

Milestone: 7.2.1
Owner: set to simonmar
Priority: normalhigh

Thanks.

comment:2 Changed 9 years ago by simonmar

Resolution: fixed
Status: newclosed

Applied, thanks:

Wed Mar  2 16:42:58 PST 2011  Bas van Dijk <v.dijk.bas@gmail.com>
  * Deprecate Control.Exception.blocked in favour of getMaskingState
Note: See TracTickets for help on using tickets.