lightovernight преди 6 месеца
родител
ревизия
b6a6aa85a6
променени са 1 файла, в които са добавени 2 реда и са изтрити 1 реда
  1. 2 1
      src/debugger/dap.c

+ 2 - 1
src/debugger/dap.c

@@ -507,8 +507,9 @@ void c11_dap_tracefunc(py_Frame* frame, enum py_TraceEvent event) {
     }
     c11_dap_handle_message();
     C11_STOP_REASON reason = c11_debugger_should_pause();
-    if(reason != C11_DEBUGGER_NOSTOP) {
+    if(reason == C11_DEBUGGER_NOSTOP) {
         py_sys_settrace(c11_dap_tracefunc, false);
+        server.isattach = true;
         return;
     }
     c11_dap_send_stop_event(reason);