mirror of
https://github.com/Ed94/raddebugger.git
synced 2026-10-15 13:29:41 -07:00
be a bit more robust to failures in window creation, IPC thread launching, & semaphore non-implemented parts
This commit is contained in:
1 parent
3fd1f9d255
commit
868f2d0660
3 files changed
+10
-3
No files matched your search
@@ -528,8 +528,11 @@ entry_point(CmdLine *cmd_line)
|
||||
ipc_s2m_ring_mutex = os_mutex_alloc();
|
||||
ipc_s2m_ring_cv = os_condition_variable_alloc();
|
||||
IPCInfo *ipc_info = (IPCInfo *)ipc_shared_memory_base;
|
||||
MemoryZeroStruct(ipc_info);
|
||||
os_thread_launch(ipc_signaler_thread__entry_point, 0, 0);
|
||||
if(ipc_shared_memory_base != 0)
|
||||
{
|
||||
MemoryZeroStruct(ipc_info);
|
||||
os_thread_launch(ipc_signaler_thread__entry_point, 0, 0);
|
||||
}
|
||||
scratch_end(scratch);
|
||||
}
|
||||
|
||||
|
||||
Reference in new issue
Block a user