| 637 | |
| 638 | @message_handler |
| 639 | def continue_request(self, request): |
| 640 | request.arguments["threadId"] = "*" |
| 641 | |
| 642 | try: |
| 643 | return self.server.channel.delegate(request) |
| 644 | except messaging.NoMoreMessages: |
| 645 | # pydevd can sometimes allow the debuggee to exit before the queued |
| 646 | # "continue" response gets sent. Thus, a failed "continue" response |
| 647 | # indicating that the server disconnected should be treated as success. |
| 648 | return {"allThreadsContinued": True} |
| 649 | |
| 650 | @message_handler |
| 651 | def debugpySystemInfo_request(self, request): |