Skip to content

Multi-threaded hostname resolution tool in C using a producer–consumer algorithm with pthreads, mutexes, and condition variables.

Notifications You must be signed in to change notification settings

klnguyen02/Multi-Threaded-Resolver

Repository files navigation

Multi-Threaded Resolver

Implements a concurrent hostname resolution tool using a producer–consumer architecture.

What does it feature?

  • Requester and resolver thread pools
  • Thread-safe bounded buffer
  • Synchronization using pthread mutexes and condition variables
  • Safe termination without deadlock or starvation

About

Multi-threaded hostname resolution tool in C using a producer–consumer algorithm with pthreads, mutexes, and condition variables.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published