linux - What signal number do pthread_cond_wait and pthread_cond_signal use internally? -


do pthread_cond_wait , pthread_cond_signal use sigwait , kill (from signal.h), respectively, internally?

if yes, signal number use, mean, value passed int kill(pid_t pid, int sig) sig?

in general implementation these don't need regular unix signals. instead, relies on atomic operations on shared memory location , couple of os primitives "sleep" , "wakeup".


Comments

Popular posts from this blog

user interface - Python attempting to create a simple gui, getting "AttributeError: 'MainMenu' object has no attribute 'intro_screen'" -

jquery - Common JavaScript snippet to share files on Google Drive, Dropbox, Box.net or SkyDrive -

Android Gson.fromJson error -