Status: FixedWaitingToBePharoed Owner: stephane...@gmail.com Labels: Type-Squeak New issue 3672 by stephane...@gmail.com: Prevent that the SyntaxError window leaves a suspended compiler process behind on window close http://code.google.com/p/pharo/issues/detail?id=3672 Name: Tools-laza.291 Author: laza Time: 26 January 2011, 1:41:13.31 pm UUID: 6daf6a43-2737-ca44-90a4-ce11386f5bd1 Ancestors: Tools-mtf.290 Prevent that the SyntaxError window leaves a suspended compiler process behind on window close =============== Diff against Tools-mtf.290 =============== Item was changed: + ----- Method: SyntaxError>>category: (in category 'accessing') ----- - ----- Method: SyntaxError>>category: (in category 'initialization') ----- category: aSymbol "Record the message category of method being compiled. This is used when the user corrects the error and accepts." category := aSymbol. ! Item was added: + ----- Method: SyntaxError>>release (in category 'initialize-release') ----- + release + | p | + (debugger isNil or: [ + (p := debugger interruptedProcess) isNil or: [ + p isTerminated]]) ifTrue: [^self]. + + p terminate!