Unbit
daa1882921
improved harakiri for signal handlers
2014-06-23 13:42:55 +02:00
Unbit
bd2728b391
retry on mule_get_msg EAGAIN
2014-05-27 09:41:36 +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
d4b259d5e0
fixed #575
2014-03-20 05:48:05 +01:00
Unbit
c6550ece68
added as-mule hook
2013-11-27 16:01:49 +01:00
Unbit
c14e18b270
another round of strtok removals
2013-09-17 15:25:06 +02:00
Unbit
31b5cf6926
fixed mule_msg
2013-05-18 17:52:23 +02:00
Unbit
a8c286ae83
prepare for gccgo integration
2013-05-09 11:43:01 +02:00
Tim Treptow
56b49fe2dd
fix mule farm initialization
2013-05-03 09:40:10 -07:00
Unbit
b8d0e7a3ac
beta quality v8 plugin
2013-03-29 19:37:33 +01:00
Unbit
527d371bda
fixed multiple mules event handling
2013-03-29 13:34:48 +01:00
Unbit
eeff935fc9
fixed signal handling in non-workers
2013-03-29 12:50:56 +01:00
Riccardo Magliocchetti
1f4099c874
core/mule: fix a memory leak in uwsgi_setup_mules_and_farms
...
Reported by Coverity as CID #971028 .
2013-03-09 17:01:18 +01:00
Unbit
773d853bb4
the RPC subsystem is no more dependent on cow
2013-03-03 13:28:06 +01:00
Unbit
12bf2cd3af
fixed exception management in python mules and improved uwsgidecorators
2013-02-19 07:11:45 +01:00
Roberto De Ioris
bbf35be595
fixed mule management
2013-01-16 16:58:30 +01:00
Roberto De Ioris
419875e6cf
fixed unix signal usage in mules and spooler
2013-01-16 16:47:46 +01:00
root
e77f1d5069
%z is not portable
2012-12-07 11:25:14 +01:00
Łukasz Mierzwa
7bb424622c
few log format fixes
2012-12-06 13:55:43 +01:00
Roberto De Ioris
ceebaa7d9d
fixed indentation
2012-11-09 12:16:39 +01:00
roberto@quantal64
ae90f29fa3
refactored mules and farms initialization
2012-08-31 09:30:33 +02:00
roberto@quantal64
c6c2157c1d
moved all of the c files to the core directory
...
--HG--
rename : async.c => core/async.c
rename : cache.c => core/cache.c
rename : cluster.c => core/cluster.c
rename : event.c => core/event.c
rename : gateway.c => core/gateway.c
rename : ini.c => core/ini.c
rename : json.c => core/json.c
rename : ldap.c => core/ldap.c
rename : lock.c => core/lock.c
rename : logging.c => core/logging.c
rename : loop.c => core/loop.c
rename : mule.c => core/mule.c
rename : notify.c => core/notify.c
rename : plugins.c => core/plugins.c
rename : protocol.c => core/protocol.c
rename : queue.c => core/queue.c
rename : rb_timers.c => core/rb_timers.c
rename : regexp.c => core/regexp.c
rename : routing.c => core/routing.c
rename : rpc.c => core/rpc.c
rename : sendfile.c => core/sendfile.c
rename : setup_utils.c => core/setup_utils.c
rename : signal.c => core/signal.c
rename : skel.c => core/skel.c
rename : snmp.c => core/snmp.c
rename : socket.c => core/socket.c
rename : spooler.c => core/spooler.c
rename : sqlite3.c => core/sqlite3.c
rename : stats.c => core/stats.c
rename : subscription.c => core/subscription.c
rename : utils.c => core/utils.c
rename : xmlconf.c => core/xmlconf.c
rename : yaml.c => core/yaml.c
2012-07-09 19:08:51 +02:00