Fix `GDBVariableObject >> updateChanged` to be an noop when thread is running
...since we cnnot query thread-related state while thread is running...
--- a/GDBVariableObject.st Tue Oct 30 20:04:25 2018 +0000
+++ b/GDBVariableObject.st Thu Nov 01 13:36:58 2018 +0000
@@ -612,6 +612,12 @@
changed := false.
^ false.
].
+
+ "/ If the thread is running, we cannot check for updates...
+ (frame notNil and:[frame thread isRunning]) ifTrue:[
+ ^ false
+ ].
+
(self thread notNil and:[ self thread isValid not]) ifTrue:[
self release.
^ true
@@ -629,7 +635,7 @@
^ false
"Created: / 30-01-2018 / 01:08:36 / Jan Vrany <jan.vrany@fit.cvut.cz>"
- "Modified: / 12-02-2018 / 23:09:20 / Jan Vrany <jan.vrany@fit.cvut.cz>"
+ "Modified: / 01-11-2018 / 13:33:51 / Jan Vrany <jan.vrany@fit.cvut.cz>"
!
updateChanged: changelist