diff options
| author | manuel <manuel@mausz.at> | 2013-02-04 03:09:40 +0100 |
|---|---|---|
| committer | manuel <manuel@mausz.at> | 2013-02-04 03:09:40 +0100 |
| commit | 296daa14bef6237c21fc4cad74364d8428aed04b (patch) | |
| tree | ae10ee60f98f6479a49777cc287b5ff5f4bd2523 | |
| parent | 1d9a7b97314b98a3fd5f0c378b4f3a23924fa595 (diff) | |
| download | qmail-296daa14bef6237c21fc4cad74364d8428aed04b.tar.gz qmail-296daa14bef6237c21fc4cad74364d8428aed04b.tar.bz2 qmail-296daa14bef6237c21fc4cad74364d8428aed04b.zip | |
[PATCH] Allow qmail to re-read concurrency limits on HUP
qmail-1.03-reread-concurrency.2
| -rw-r--r-- | qmail-send.9 | 4 | ||||
| -rw-r--r-- | qmail-send.c | 4 |
2 files changed, 7 insertions, 1 deletions
diff --git a/qmail-send.9 b/qmail-send.9 index acb04d0..e5a44f5 100644 --- a/qmail-send.9 +++ b/qmail-send.9 | |||
| @@ -51,7 +51,9 @@ If | |||
| 51 | .B qmail-send | 51 | .B qmail-send |
| 52 | receives a HUP signal, | 52 | receives a HUP signal, |
| 53 | it will reread | 53 | it will reread |
| 54 | .I locals | 54 | .IR concurrencylocal , |
| 55 | .IR concurrencyremote , | ||
| 56 | .IR locals | ||
| 55 | and | 57 | and |
| 56 | .IR virtualdomains . | 58 | .IR virtualdomains . |
| 57 | .TP 5 | 59 | .TP 5 |
diff --git a/qmail-send.c b/qmail-send.c index 4bec118..ccdc852 100644 --- a/qmail-send.c +++ b/qmail-send.c | |||
| @@ -1486,6 +1486,10 @@ void regetcontrols() | |||
| 1486 | 1486 | ||
| 1487 | if (control_readfile(&newlocals,"control/locals",1) != 1) | 1487 | if (control_readfile(&newlocals,"control/locals",1) != 1) |
| 1488 | { log1("alert: unable to reread control/locals\n"); return; } | 1488 | { log1("alert: unable to reread control/locals\n"); return; } |
| 1489 | if (control_readint(&concurrency[0],"control/concurrencylocal") == -1) | ||
| 1490 | { log1("alert: unable to reread control/concurrencylocal\n",0); return; } | ||
| 1491 | if (control_readint(&concurrency[1],"control/concurrencyremote") == -1) | ||
| 1492 | { log1("alert: unable to reread control/concurrencyremote\n",0); return; } | ||
| 1489 | r = control_readfile(&newvdoms,"control/virtualdomains",0); | 1493 | r = control_readfile(&newvdoms,"control/virtualdomains",0); |
| 1490 | if (r == -1) | 1494 | if (r == -1) |
| 1491 | { log1("alert: unable to reread control/virtualdomains\n"); return; } | 1495 | { log1("alert: unable to reread control/virtualdomains\n"); return; } |
