Завершать DAP при потере остановленного MAME

This commit is contained in:
Александр Петров
2026-09-16 15:12:42 +03:00
parent d25f28e1cd
commit 0a71f94240
8 changed files with 137 additions and 37 deletions
+2
View File
@@ -140,6 +140,8 @@ class DapEngine:
elif event['event'] == 'output':
translated.append(('output', {'category': event['body'].get('category','console'),
'output': event['body']['output']}))
if result['closed'] and not any(name == 'terminated' for name, _ in translated):
translated.append(('terminated', {'restart': False}))
return translated, result['closed']
@staticmethod