Skip to content
#

race-condition

Here are 23 public repositories matching this topic...

OS-Programs

OS-Programs related to System Call, Process Creation, Threading, Synchronization, Race condition, Semaphores, Inter-Process-Communication, Pipes, Shared memory, message passing & further more.

  • Updated Jun 1, 2020

An efficient Promise lock for Node.js projects, ensuring mutually exclusive execution of asynchronous tasks. Key features include a backpressure indicator and the ability to gracefully await the completion of all currently executing or pending tasks, making it ideal for robust production applications requiring smooth teardown.

  • Updated Apr 13, 2025
  • TypeScript

🍝 A concurrent solution to the classic Dining Philosophers problem using threads and mutexes in C. Includes a bonus version using processes and semaphores for advanced synchronization. Built as part of the 42 school curriculum to explore multithreading, inter-process communication, race conditions, and deadlock prevention.

  • Updated Jun 19, 2025
  • C

Improve this page

Add a description, image, and links to the race-condition topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the race-condition topic, visit your repo's landing page and select "manage topics."

Learn more