aboutsummaryrefslogtreecommitdiffstats
path: root/lib-src
diff options
context:
space:
mode:
authorKaroly Lorentey2005-07-13 16:15:50 +0000
committerKaroly Lorentey2005-07-13 16:15:50 +0000
commitc6c53c3e656510ac37ac58c426079d799dbae945 (patch)
treea4550ab2cac6b8e603354a033dc61c51973f6595 /lib-src
parentf3d34677608e5c7b95e2b3da2ddbe0124b36ffec (diff)
downloademacs-c6c53c3e656510ac37ac58c426079d799dbae945.tar.gz
emacs-c6c53c3e656510ac37ac58c426079d799dbae945.zip
Fix broken emacsclient resume on Solaris (by Dan Nicolaescu).
* lib-src/emacsclient.c (handle_sigcont): Reestablish signal handler. (Dan Nicolaescu) git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-388
Diffstat (limited to 'lib-src')
-rw-r--r--lib-src/emacsclient.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/lib-src/emacsclient.c b/lib-src/emacsclient.c
index b795e627048..7cb40bb1968 100644
--- a/lib-src/emacsclient.c
+++ b/lib-src/emacsclient.c
@@ -378,6 +378,8 @@ handle_sigcont (int signalnum)
378 /* We are in the background; cancel the continue. */ 378 /* We are in the background; cancel the continue. */
379 kill (getpid (), SIGSTOP); 379 kill (getpid (), SIGSTOP);
380 } 380 }
381
382 signal (signalnum, handle_sigcont);
381 errno = old_errno; 383 errno = old_errno;
382} 384}
383 385