#DOCUMENTATION by mawalch
class: OperationQueue
changed: #scheduleOperation:asynchronous:
String fix in error message (syncronous -> synchronous)
--- a/OperationQueue.st Thu May 18 03:35:13 2017 +0000
+++ b/OperationQueue.st Mon May 22 12:20:40 2017 +0200
@@ -11,6 +11,8 @@
"
"{ Package: 'stx:libbasic2' }"
+"{ NameSpace: Smalltalk }"
+
Object subclass:#OperationQueue
instanceVariableNames:'queue queueLock consumerProcess consumerProcessPriority'
classVariableNames:''
@@ -269,7 +271,7 @@
] valueUninterruptably.
].
].
- ].
+ ].
asynchronous ifTrue:[
^ nil
@@ -282,10 +284,12 @@
"/ (in reality, it happended in the consumer-process).
self linkContextChain:ex suspendedContext.
- ^ ex creator raiseErrorString:('asyncronous operation error:' , ex errorString) in:ex suspendedContext
+ ^ ex creator raiseErrorString:('asynchronous operation error:' , ex errorString) in:ex suspendedContext
].
"/ now, the operation has been performed - return its result
^ myOpInQ operationResult
+
+ "Modified (format): / 22-05-2017 / 12:08:05 / mawalch"
! !
!OperationQueue methodsFor:'queries'!
@@ -349,6 +353,6 @@
!OperationQueue class methodsFor:'documentation'!
version
- ^ '$Header: /cvs/stx/stx/libbasic2/OperationQueue.st,v 1.9 2013-04-27 12:45:52 cg Exp $'
+ ^ '$Header$'
! !