Commit Graph

  • 6f155ebf17 spooler object debug roberto@maverick64 2011-07-06 19:43:28 +02:00
  • f39d8cc5fb fixed spooler for python 3 roberto@maverick64 2011-07-06 18:17:53 +02:00
  • aecba7e710 export UWSGI_VASSALS_DIR even on stop-hook roberto@maverick64 2011-07-05 20:17:34 +02:00
  • c365eeec76 fixed a typo roberto@maverick64 2011-07-05 15:06:51 +02:00
  • 5bd06402de added shebang in decoratortest.py roberto@maverick64 2011-07-05 14:56:23 +02:00
  • ec899a45d5 added body to spooler roberto@maverick64 2011-07-05 14:55:10 +02:00
  • 513c9cee3d allow plugin to be written in C++ roberto@maverick64 2011-07-05 11:28:35 +02:00
  • 850f2abd5c fixed psgi on osx roberto@mrspurr 2011-07-05 07:50:27 +02:00
  • 8d7940ebee fixed plugin value in uwsgi.opt roberto@maverick64 2011-07-04 16:14:33 +02:00
  • 195e9c398e use TCP port '0' for auto-socket in http mode roberto@maverick64 2011-07-04 10:38:07 +02:00
  • c998d6bd1b fixed a master bug in socketpair roberto@longshot 2011-07-04 09:55:13 +02:00
  • 34be14ece1 updated unbit.ini roberto@maverick64 2011-07-04 09:17:34 +02:00
  • c0d6f33d54 support SIGQUIT in emperor roberto@maverick64 2011-07-03 19:17:24 +02:00
  • d5210283ca launch stop hook on emperor quit roberto@maverick64 2011-07-03 19:16:09 +02:00
  • 545784d7af fixed ticket #12 reported bugs roberto@maverick64 2011-07-03 19:08:22 +02:00
  • e9726b1e75 fixed ticket #28 roberto@maverick64 2011-07-03 12:59:58 +02:00
  • e08b2cccf9 implemented workerN signal target roberto@maverick64 2011-07-03 12:55:18 +02:00
  • 0ba1b982d1 implemented target='workers' for signal infrastructure roberto@maverick64 2011-07-03 12:43:30 +02:00
  • 374c02c46e prefork/multithread uwsgi.signal_wait() implementation roberto@maverick64 2011-07-03 12:00:06 +02:00
  • 5ed59690a0 report time taken for each spooler job roberto@maverick64 2011-07-02 19:53:31 +02:00
  • 2de489f301 fixed uwsgi_log_verbose roberto@maverick64 2011-07-02 19:49:12 +02:00
  • 40a722294f added 'at' variable to the spooler roberto@maverick64 2011-07-02 11:04:25 +02:00
  • 9598c525cf export uwsgi.node in WSGI vars roberto@maverick64 2011-07-02 10:03:34 +02:00
  • 3ed6c5e943 added @lock decorator roberto@maverick64 2011-07-02 09:22:52 +02:00
  • 0f178c17ee report threading status in uwsgicc roberto@maverick64 2011-07-02 08:43:52 +02:00
  • 1c963b72a3 added @thread decorator roberto@maverick64 2011-07-02 08:35:08 +02:00
  • bd1b3b8b12 allows spooler to manage signals roberto@maverick64 2011-07-01 15:17:43 +02:00
  • f9a843dfd5 added @postfork decorator roberto@maverick64 2011-07-01 10:03:16 +02:00
  • 9df8f4ae2b better spooler check roberto@maverick64 2011-07-01 09:56:38 +02:00
  • 87f649b71b a new bunch of decorators roberto@maverick64 2011-07-01 09:48:54 +02:00
  • 3585bb0a6e added spoolforever roberto@sirius 2011-07-01 09:12:30 +02:00
  • 750bbd64b2 new option --import, new api function uwsgi.signal_registered roberto@sirius 2011-07-01 09:05:55 +02:00
  • 19c567cef3 fixed fastrouter nodes stats roberto@maverick64 2011-06-30 13:00:14 +02:00
  • 5024368854 gather statistics about subscribed fastrouter nodes roberto@maverick64 2011-06-30 12:56:13 +02:00
  • 3200f88363 applied Riccardo Magliocchetti patch for spooler pid and uwsgicc roberto@debian32 2011-06-28 15:14:49 +02:00
  • 650c77d0d1 refactored cgroups roberto@debian32 2011-06-28 06:46:43 +02:00
  • 3fa29515f2 --emperor-broodlord added roberto@debian32 2011-06-27 20:27:34 +02:00
  • 012435747e first attempt of bloodlord mode roberto@debian32 2011-06-27 18:18:24 +02:00
  • 733077a437 added another example roberto@debian32 2011-06-26 18:18:57 +02:00
  • 6b3fa74800 fixed uwsgi.h indentation roberto@debian32 2011-06-26 11:36:18 +02:00
  • d673627c79 FreeBSD fix and applied riccardo's patch roberto@freebsd64 2011-06-26 11:35:18 +02:00
  • 8b423d00e9 added priority keyword to spooler roberto@debian32 2011-06-26 11:26:52 +02:00
  • 201086c854 uWSGI 0.9.8.1 roberto@gambit 2011-06-25 10:34:50 +02:00
  • 2441cf36b3 Added tag 0.9.8.1 for changeset fd8477b6348f roberto@gambit 2011-06-25 10:33:43 +02:00
  • df0f2a549e TODO: survive to dynamic loading errors 0.9.8.1 roberto@debian32 2011-06-25 10:24:52 +02:00
  • 9b7cbab37c preparing for official release... roberto@debian32 2011-06-25 10:09:44 +02:00
  • ac46cb2371 a bit of debug junk roberto@debian32 2011-06-25 10:08:42 +02:00
  • c858c88bb3 fixed a race condition roberto@debian32 2011-06-25 09:52:42 +02:00
  • a05f5d9860 another series (the last i hope) of threading fixes roberto@debian32 2011-06-25 09:36:59 +02:00
  • e6914b91e1 spooler task are now managed asap on startup roberto@debian32 2011-06-25 08:13:15 +02:00
  • b624bd2d35 update psgix.harakiri to last spec roberto@debian32 2011-06-25 08:03:28 +02:00
  • e3c9b2c0bf cheap+idle+lazy improved for threading roberto@debian32 2011-06-25 07:58:40 +02:00
  • 576a1e7cb2 fixed threadstate swap roberto@debian32 2011-06-25 07:44:21 +02:00
  • 55c3ba73d3 added Changelog for 0.9.8.1 roberto@debian32 2011-06-25 07:27:31 +02:00
  • 2246d30bbe fixed threaded loading roberto@debian32 2011-06-24 19:42:01 +02:00
  • 789e333736 master_fixup on reloads roberto@goyle 2011-06-24 07:41:01 +02:00
  • 283904107f better master threading roberto@goyle 2011-06-24 06:56:30 +02:00
  • 8d92261852 re-enabled threads in master process roberto@goyle 2011-06-23 20:50:14 +02:00
  • e8f5d82b78 -propagate-touch roberto@goyle 2011-06-22 12:40:00 +02:00
  • 0a8643155e an attempt for a better touch reload in threading mode roberto@goyle 2011-06-22 12:12:15 +02:00
  • 61793201c7 fixed uwsgi.sendfile in threading mode roberto@goyle 2011-06-22 11:14:02 +02:00
  • 41f2982074 fixed stupid bug in wsgi.input readline roberto@goyle 2011-06-22 07:19:49 +02:00
  • 27b86f1b79 fixed a bug in dynamic touch reload roberto@goyle 2011-06-21 17:19:28 +02:00
  • d69892c91e @europython add --logto2 option roberto@goyle 2011-06-21 14:53:50 +02:00
  • 296549d1bf export %c in config files roberto@debian32 2011-06-18 11:59:37 +02:00
  • 7d2f147172 fixed libyaml support and support for modifiers in subscription requests roberto@debian32 2011-06-18 11:31:38 +02:00
  • aa56f99ee2 reset random seed on first python spooler job roberto@debian32 2011-06-18 09:32:23 +02:00
  • ca82b99f42 subscribe from file roberto@debian32 2011-06-18 08:59:02 +02:00
  • d204a5b844 allow binding to port 0 (auto-assignment) roberto@debian32 2011-06-18 07:50:37 +02:00
  • 0a98550770 reset random seed on grunt roberto@debian32 2011-06-18 06:58:01 +02:00
  • 0c0c2736a7 maintain a constant mapping in vhost mode roberto@debian32 2011-06-17 17:54:49 +02:00
  • 27e2d984ce debug in virtualhosting roberto@debian32 2011-06-17 17:41:48 +02:00
  • 14eeae09b1 fix python3 + virtualenv roberto@debian32 2011-06-17 16:31:55 +02:00
  • 16eb47070d survive to task doing chdir() in the spooler roberto@debian32 2011-06-17 16:20:02 +02:00
  • 1f69f58593 fixed a stupid bug in non-async initialization roberto@debian32 2011-06-17 08:44:32 +02:00
  • 1b4421e013 better zeromq+clustering support roberto@debian32 2011-06-17 08:11:56 +02:00
  • f13400d592 improved zeromq support roberto@debian32 2011-06-17 07:52:38 +02:00
  • e29f0323ea fixed make clean roberto@mrspurr 2011-06-17 07:33:53 +02:00
  • 15a582d046 allow clustering without a socket roberto@debian32 2011-06-17 07:26:36 +02:00
  • 1e01f8be17 fixed a typecast in fastcgi roberto@mrspurr 2011-06-17 06:39:44 +02:00
  • 8cc73991a3 added checks for decorators roberto@debian32 2011-06-16 13:52:22 +02:00
  • ecce74ade5 less verbose logging in inotify roberto@debian32 2011-06-16 10:16:06 +02:00
  • 836efaaf70 less verbose logging in python api for clustering roberto@debian32 2011-06-16 07:20:15 +02:00
  • 46f8e7dc00 less verbose log in cluster joining roberto@debian32 2011-06-16 07:17:35 +02:00
  • 88cd033ca6 refactored clustering roberto@mrspurr 2011-06-16 07:08:56 +02:00
  • 984df3bcdf added signal sending in uwsgicc roberto@debian32 2011-06-15 19:05:14 +02:00
  • 7673cdb1aa refactored uwsgi_parse_response to uwsgi_parse_packet roberto@debian32 2011-06-15 14:01:00 +02:00
  • 8af700ce37 fixed rpc roberto@debian32 2011-06-15 12:30:01 +02:00
  • ffb8752190 report corrent worker id in cheap mode roberto@mrspurr 2011-06-15 07:04:07 +02:00
  • 71fa3ab3af report max buffer_size on pktsize error roberto 2011-06-14 14:07:48 +00:00
  • 09501cfa74 remove pipe in uwsgi_daemon roberto@dj1 2011-06-14 13:37:33 +00:00
  • d84ae12733 fixed a fd leak in attach-daemon roberto@dj1 2011-06-14 13:37:00 +00:00
  • 05f292abe6 use setsid in attach-daemon roberto@dj1 2011-06-14 13:22:14 +00:00
  • a75833d322 OSX fixes roberto@sirius 2011-06-14 11:26:03 +02:00
  • ca3f56de5c Zerg mode added roberto@debian32 2011-06-14 11:24:25 +02:00
  • 9d75f2c9c7 added psgix.harakiri.supported roberto@debian32 2011-06-13 19:13:12 +02:00
  • a58cbf92b0 added psgix.harakiri roberto@debian32 2011-06-13 16:45:19 +02:00
  • 7bac76fae5 added PLACK_SERVER roberto@debian32 2011-06-13 11:55:42 +02:00
  • 9c71b39edd fixed rpc roberto@debian32 2011-06-13 09:07:49 +02:00
  • 52f731c6b7 fixed argv clobbering in command line module functions roberto@debian32 2011-06-13 08:17:36 +02:00