Use pthread_sigmask, not sigprocmask.
authorPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2011 18:04:23 +0000 (11:04 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Wed, 6 Jul 2011 18:04:23 +0000 (11:04 -0700)
commit123403e42f1a1d556fb33cfd60cbec124d740837
treeb136deab49f587aed6b4f3d583274611b4fbece6
parent6db30f83447f4667d2ca84c33979f2745ca96bd5
Use pthread_sigmask, not sigprocmask.

* callproc.c (Fcall_process):
* sysdep.c (sys_sigblock, sys_sigunblock, sys_sigsetmask):
* process.c (create_process):
sigprocmask is portable only for single-threaded applications, and
Emacs can be multi-threaded when it uses GTK.
src/ChangeLog
src/callproc.c
src/process.c
src/sysdep.c