Mercurial > cpython-lru_cache-weakref
diff Modules/socketmodule.c @ 33238:f98e59f2f89d legacy-trunk
Removed unnecessary calls to signal() to ignore SIGPIPE. SIGPIPE is ignored
in initsigs() inside pythonrun.c.
| author | Dave Cole <djc@object-craft.com.au> |
|---|---|
| date | Mon, 23 Aug 2004 04:54:53 +0000 |
| parents | cda0455bd0a0 |
| children | fb9869044bba |
line wrap: on
line diff
--- a/Modules/socketmodule.c Mon Aug 23 00:26:42 2004 +0000 +++ b/Modules/socketmodule.c Mon Aug 23 04:54:53 2004 +0000 @@ -2515,11 +2515,6 @@ return -1; } init_sockobject(s, fd, family, type, proto); - /* From now on, ignore SIGPIPE and let the error checking - do the work. */ -#ifdef SIGPIPE - (void) signal(SIGPIPE, SIG_IGN); -#endif return 0; @@ -3038,9 +3033,6 @@ /* Create a pair of socket fds */ if (socketpair(family, type, proto, sv) < 0) return set_error(); -#ifdef SIGPIPE - (void) signal(SIGPIPE, SIG_IGN); -#endif s0 = new_sockobject(sv[0], family, type, proto); if (s0 == NULL) goto finally; @@ -3091,11 +3083,6 @@ if (fd < 0) return set_error(); s = new_sockobject(fd, family, type, proto); - /* From now on, ignore SIGPIPE and let the error checking - do the work. */ -#ifdef SIGPIPE - (void) signal(SIGPIPE, SIG_IGN); -#endif return (PyObject *) s; }
