[all-commits] [llvm/llvm-project] 5ef56f: [lldb] Adjust MainLoop on Win32 to work with mingw...

John Harrison via All-commits all-commits at lists.llvm.org
Tue Oct 14 13:48:41 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 5ef56f1d1538befef796b5062f06a6db44c4c121
      https://github.com/llvm/llvm-project/commit/5ef56f1d1538befef796b5062f06a6db44c4c121
  Author: John Harrison <harjohn at google.com>
  Date:   2025-10-14 (Tue, 14 Oct 2025)

  Changed paths:
    M lldb/source/Host/windows/MainLoopWindows.cpp

  Log Message:
  -----------
  [lldb] Adjust MainLoop on Win32 to work with mingw (#163419)

This adjusts the monitor tear down to only call CancelIoEx a single
time, which should cancel all IO operations in the monitoring thread,
instead of calling it in a loop.

This removes the `m_monitor_thread.native_handle()` call that returns a
different type on windows/mingw compiles with pthreads enabled and
should fix #162801.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list