equal
deleted
inserted
replaced
|
1 This patch comes from in-house, was submitted upstream, and has been |
|
2 accepted. When version 8.15 comes out, it will no longer be needed. |
|
3 |
|
4 --- sendmail-8.14.9/libmilter/signal.c~ 2014-05-16 13:40:15.000000000 -0700 |
|
5 +++ sendmail-8.14.9/libmilter/signal.c 2014-12-04 12:51:02.970365415 -0800 |
|
6 @@ -104,11 +104,11 @@ |
|
7 for (;;) |
|
8 { |
|
9 sigerr = sig = 0; |
|
10 -#if defined(SOLARIS) || defined(__svr5__) |
|
11 +#if defined(__svr5__) |
|
12 if ((sig = sigwait(&set)) < 0) |
|
13 -#else /* defined(SOLARIS) || defined(__svr5__) */ |
|
14 +#else /* defined(__svr5__) */ |
|
15 if ((sigerr = sigwait(&set, &sig)) != 0) |
|
16 -#endif /* defined(SOLARIS) || defined(__svr5__) */ |
|
17 +#endif /* defined(__svr5__) */ |
|
18 { |
|
19 /* some OS return -1 and set errno: copy it */ |
|
20 if (sigerr <= 0) |