Roberto De Ioris
c92a0a3857
fixed #649
2015-05-23 05:16:02 +02:00
Roberto De Ioris
84374ba4f9
implementation of #904
2015-05-06 09:11:35 +02:00
Roberto De Ioris
c93b7f8fbf
fixed #776
2014-12-06 10:38:57 +01:00
Roberto De Ioris
2b24f7b885
fixed destruction
2014-11-16 21:00:35 +01:00
Unbit
5fb86e92f8
better harakiri announce
2014-06-23 13:48:14 +02:00
Unbit
daa1882921
improved harakiri for signal handlers
2014-06-23 13:42:55 +02:00
Unbit
17ec600146
implemented total harakiri
2014-06-23 12:39:58 +02:00
Unbit
2e14da983a
first attempt in implementing per-core harakiri
2014-06-23 12:37:22 +02:00
Unbit
ef0a404364
another attempt in improving chain reloading
2014-06-11 18:33:21 +02:00
Unbit
792231d7d8
fixed #649
2014-06-11 11:31:11 +02:00
Unbit
c6f3fc8620
fixed #645
2014-06-05 06:40:04 +02:00
Unbit
6213d4d6fc
another attempt for #645
2014-06-05 06:39:54 +02:00
Unbit
69fba94647
attempt to fix #645
2014-06-05 06:39:35 +02:00
Paul Egan
72c31dab7a
Support for graceful reload of mule processes.
...
- On reload master now signals mule with HUP instead of KILL.
- Added optional call to PyOS_AfterFork to enable cpython child
processes to override and trap HUP signal.
- Copied cursed_at/no_mercy_at pattern used with worker processes.
- Added mule_reload_mercy option.
2014-04-26 14:12:48 +01:00
Unbit
cf79ce40e4
fixed max worker lifetime
2013-12-26 17:46:19 +01:00
Unbit
61f3d162a4
getting rid og dynamic options (step 1)
2013-12-26 16:48:50 +01:00
Unbit
15f70b2444
fix first retry in harakiri mode
2013-12-22 05:50:45 +01:00
Łukasz Mierzwa
7a305704f1
reset worker memory usage when --idle option kills it, needed for #479
2013-12-17 20:03:53 +01:00
Roberto De Ioris
c01cf1f6be
added accepting and ready state to the Emperor
2013-11-21 06:39:23 +01:00
Roberto De Ioris
9825f95ed5
improved chain reloading
2013-11-20 18:47:55 +01:00
Unbit
70cd18bffb
added --unshare2
2013-10-03 19:43:43 +02:00
Unbit
d6be4bcad9
added --mountpoint-check
2013-10-03 14:42:52 +02:00
unbit
b50a377190
Merge pull request #217 from prymitive/idle_fix
...
zero pids after worker killed due to --idle usage
2013-09-30 01:51:22 -07:00
Unbit
ef2d9e781f
implemented fifo slots and fixed chain reloading
2013-09-22 18:36:28 +02:00
Roberta Giordano
9992b4c964
improved set_user_harakiri to support mules and spoolers
2013-06-15 06:50:10 +02:00
Łukasz Mierzwa
480c306591
send sigkill to whole process group on cron harakiri
2013-05-23 14:52:38 +02:00
Łukasz Mierzwa
62c85cc2eb
cron harakiri and stats
2013-05-23 12:25:02 +02:00
Łukasz Mierzwa
c1ec9126da
unique crons, fixes #227
2013-05-23 11:09:56 +02:00
Unbit
d6eecd1637
report gateway harakiri
2013-05-07 13:41:40 +02:00
Łukasz Mierzwa
edbff83fd6
zero pids after worker killed due to --idle usage
2013-04-08 10:32:39 +02:00
Unbit
f046d47eb2
worker's busy value is now dinamically computed
2013-02-14 09:17:59 +01:00
Unbit
bb789d1ac0
fixed cheaper
2013-02-13 08:56:43 +01:00
Unbit
79dccaac9c
first big (really bug) master refactoring
2013-02-12 18:42:36 +01:00