class: OperationQueue
changed: #scheduleOperation:asynchronous:
use #creator instead of #signal
(avoid semantic conflict with ANSI, where signal means: raise)
--- a/OperationQueue.st Mon Apr 15 17:29:11 2013 +0200
+++ b/OperationQueue.st Fri Apr 19 11:35:26 2013 +0200
@@ -282,7 +282,7 @@
"/ (in reality, it happended in the consumer-process).
self linkContextChain:ex suspendedContext.
- ^ ex signal raiseErrorString:('asyncronous operation error:' , ex errorString) in:ex suspendedContext
+ ^ ex creator raiseErrorString:('asyncronous operation error:' , ex errorString) in:ex suspendedContext
].
"/ now, the operation has been performed - return its result
^ myOpInQ operationResult
@@ -349,6 +349,6 @@
!OperationQueue class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic2/OperationQueue.st,v 1.7 2013-04-15 15:29:11 cg Exp $'
+ ^ '$Header: /cvs/stx/stx/libbasic2/OperationQueue.st,v 1.8 2013-04-19 09:35:26 cg Exp $'
! !