Hi,
When using DSS, we sometimes run into some trouble-making polling conditions. Say if we poll for some variable or waiting for a breakpoint to be hit and they do not happen, the js in DSS runs in an infinite while loop. When this happens we frequently need to restart CCS and everything.
Since eclipse is java application, we tried connecting to it with jdb. Then with “threads”, we see that some worker threads appear to be associated with DSS, and they have name like “Worker-12”, “Worker-13”, etc.
We are aware that killing threads in general can be risky and may cause program state corruption, but most of the looping conditions we set are on some simple variables, such as value of specific target processor register, so there is a high chance that the thread can be terminated without bad consequences.
Please instruct that if we can kill(jdb) such thread as a way to abort the endless loop. We tried the kill command, 1) out of thread scope 2) within thread scope, but all got error message.
Noah

