Commit Graph

  • d1b233e9fd merge Sergey Shepelev 2012-02-06 18:35:04 +04:00
  • de41585d2b unused import Geoff Salmon 2012-02-06 08:18:09 -05:00
  • c3953d4b60 Simplify zmq. Remove premature optimizations. Add "_eventlet" to all new attributes. Geoff Salmon 2012-02-02 19:18:30 -05:00
  • 18be8abf9d merge Geoff Salmon 2012-01-26 17:33:57 -05:00
  • 36273a3483 remove unused import Geoff Salmon 2012-01-26 17:32:12 -05:00
  • 8b570da4b7 mistakenly changed version_info. change it back. Geoff Salmon 2012-01-26 17:24:13 -05:00
  • 692cc5dcef ensure sockets are collected and closed in zmq test Geoff Salmon 2012-01-26 16:58:38 -05:00
  • 82ecafa075 merge Geoff Salmon 2012-01-26 16:40:04 -05:00
  • 1f21af4843 fix zmq test that sometimes called recv on closed skt Geoff Salmon 2012-01-26 15:37:02 -05:00
  • 4b749a2c13 wrap all zmq send and recv methods to use correct docs and names Geoff Salmon 2012-01-26 15:31:20 -05:00
  • bf88d5372e test closing zmq x-sockets Geoff Salmon 2012-01-26 15:18:19 -05:00
  • 19ea50f694 Rename zmq._SimpleEvent. Add close during recv test. Updating comments. Geoff Salmon 2012-01-26 15:12:01 -05:00
  • c2b8e02927 Avoid calling trampoline for zmq sockets. Instead leave a listener registered in the hub until the socket is closed. Geoff Salmon 2012-01-26 13:57:57 -05:00
  • 7db155ab74 simplify test Geoff Salmon 2012-01-26 13:52:39 -05:00
  • 301467e183 don't change version for now Geoff Salmon 2012-01-26 13:50:08 -05:00
  • 4545bf1713 zmq: cache super() calls. fix calls to getsockopt. remove unnecessary __zmq__ references. Geoff Salmon 2011-12-29 11:01:43 -05:00
  • bc33e59801 Merged in temoto/eventlet (pull request #3) Sergey Shepelev 2011-12-20 18:26:45 +04:00
  • 24ed93f4c2 merge jmg.utn 2011-11-06 14:42:04 -03:00
  • 21f905dbc6 log_output flag parameter added to the wsgi server jmg.utn 2011-11-06 14:33:56 -03:00
  • 97db15308b Test case that exercises issue #104. Brandon Craig Rhodes 2011-11-03 10:31:33 -04:00
  • e12bb0bc4e Bugfix issue #104: an SSL unwrap() sends data, and so it needs trampolining. Be warned that I do not quite understand what makes certain SSL operations "gross" (in the terminology of ssl.py's comments) and require the methods to be copied wholesale into the GreenSSLSocket; but simply adding the trampoline like this works for me! Brandon Craig Rhodes 2011-11-02 20:27:14 -04:00
  • f1bed7d9f9 Added a missing traceback import. Duncan McGreggor 2011-10-28 23:12:12 -07:00
  • fa59a3b339 Limit overall HTTP header length and tests Gregory Holt 2011-10-20 14:37:22 +00:00
  • e889c85dae Limit HTTP header line length Gregory Holt 2011-10-20 03:11:57 +00:00
  • 0f8ca258b7 Fix db_pool .clear() when min_size > 0 Sergey Shepelev 2011-10-12 18:37:38 +03:00
  • 38c4201674 add closed check to Context.socket(). pyzmq's socket() contains the same check. Geoff Salmon 2011-09-16 11:14:24 -04:00
  • 389193c841 adds comments explaining zmq greening Geoff Salmon 2011-09-15 15:30:23 -04:00
  • a618878066 Tweak multipart message zmq test Geoff Salmon 2011-09-14 22:46:11 -04:00
  • 33aa6ee5cb Add test for multipart zmq messages Geoff Salmon 2011-09-14 22:44:10 -04:00
  • e3b9eb1f5b Not using zmq_poll anymore, so we can allow multiple zmq.Context objects in the same native thread. Geoff Salmon 2011-09-14 22:36:34 -04:00
  • 8d69bc5d92 add tests for zmq._SimpleEvent and zmq._QueueLock Geoff Salmon 2011-09-14 22:31:59 -04:00
  • e71bfc5f80 readd zmq send_multipart and recv_multipart methods to acquire locks Geoff Salmon 2011-09-14 17:03:33 -04:00
  • 03e4404b19 simplify code for supporting multiple 0mq senders and receivers Geoff Salmon 2011-09-14 16:22:12 -04:00
  • 33e4b782a9 rename wakeup_timer -> wakeupper to avoid confusion. It's not really a timer. Geoff Salmon 2011-09-14 12:48:47 -04:00
  • 95c2594b18 check EVENTS before waking up listener Geoff Salmon 2011-09-09 13:18:27 -04:00
  • d4748e8ea3 zmq additional comment Geoff Salmon 2011-09-05 21:42:24 -04:00
  • 0841091bf2 Remove pointless caching of attributes in zmq.Socket Geoff Salmon 2011-09-05 20:41:52 -04:00
  • 5e5d02d470 change how zmq socket send and recv operations are customized Geoff Salmon 2011-09-05 20:22:52 -04:00
  • e9830d021a Fix up comments in zmq. Take __name__ and __doc__ for methods from the real Socket class. Also removes some raise statements accidently left in Geoff Salmon 2011-09-05 18:19:01 -04:00
  • 3f2805d12b use interruptible trampoline for zmq REQ and REP sockets. Prefer positional args when have the choice. Geoff Salmon 2011-09-05 17:34:33 -04:00
  • 40d4e045d4 avoid queuing job in zmq send/recv fast path Geoff Salmon 2011-09-05 16:59:14 -04:00
  • 2f7f4302ba ensure any errors from zmq are raise on thread that called send/recv Geoff Salmon 2011-09-05 16:45:26 -04:00
  • 6a4333203c add zmq TODOs Geoff Salmon 2011-09-05 16:34:24 -04:00
  • 07616f6932 clean up zmq process_queues loop Geoff Salmon 2011-09-05 15:09:54 -04:00
  • 291282e785 fixed missed read events on zmq socked FD Geoff Salmon 2011-09-05 14:38:04 -04:00
  • 77157811d4 implement recv for multiple greenthreads Geoff Salmon 2011-09-03 09:31:18 -04:00
  • e4d0e91f79 send/send_multipart from multiple greenthreads working, maybe... Geoff Salmon 2011-09-03 09:07:30 -04:00
  • 30f3265012 first stab at supporting multiple senders and receivers. incomplete. Geoff Salmon 2011-09-02 15:51:04 -04:00
  • 1f115bca24 Make db_pool close connections after time-out as documented, and fix get-after-close race condition that occurs when using TpooledConnectionPool. Peter Scott 2011-08-18 10:39:44 -07:00
  • 89979c0ac1 Add MySQL's insert_id() method to connection pool's proxy class. Peter Scott 2011-07-20 14:26:08 -07:00
  • f5e5b2bda7 Better accounting of current_size in pools.Pool, thanks to Brett Hoerner for reporting #91. Ryan Williams 2011-06-08 23:47:26 -07:00
  • af21465a8b Refactoring example to use a bit clearer code flow. Ryan Williams 2011-06-08 23:33:32 -07:00
  • 279b87f953 Bumping to dev version number. Ryan Williams 2011-06-08 23:20:34 -07:00
  • f81fe14a8e And type Ryan Williams 2011-06-07 23:43:38 -07:00
  • 3fb86dcc03 Added tag 0.9.16 for changeset a6aa9fd9e459 Ryan Williams 2011-06-07 23:43:27 -07:00
  • 4a085a7818 I can spell Ryan Williams 2011-06-07 23:37:57 -07:00
  • 988be4e038 0.9.16 branding v0.9.16 Ryan Williams 2011-06-07 23:35:35 -07:00
  • eb55cefe63 Curse my human fingers, now the boolean is the correct direction. Fixes #86. Ryan Williams 2011-04-19 09:51:35 -07:00
  • 30e0008924 Bump to dev. Ryan Williams 2011-04-13 21:16:37 -07:00
  • c5d9b9c80b Added tag 0.9.15 for changeset 72f3480c373a Ryan Williams 2011-04-13 00:30:09 -07:00
  • 6f73e6668c 0.9.15 branding. Ryan Williams 2011-04-13 00:30:06 -07:00
  • d00d6df789 Timeouts get porpagated out of tpool.execute. Ryan Williams 2011-04-12 23:50:20 -07:00
  • 83d35288d7 Updated changelog. Ryan Williams 2011-04-11 00:17:01 -07:00
  • 5f3c38eff7 Removed zeromq hub doc. Ryan Williams 2011-04-11 00:16:40 -07:00
  • 38363547ec Refactoring zmq support tests in light of lack of zeromq hub. Ryan Williams 2011-04-09 20:29:31 -07:00
  • 113c0a4a6d Using slurp_properties throughout eventlet.green. Ryan Williams 2011-04-09 20:15:19 -07:00
  • 4dd8f45faf Reducing copypasta with utility function. Ryan Williams 2011-04-09 19:14:21 -07:00
  • 6f811879e8 Initial implementation of hubless zeromq support using ZMQ_FD and ZMQ_EVENTS. Zed Shaw 2011-04-08 14:14:45 -07:00
  • 8b6106eb56 Patch from Nick Vatamaniuc, fixes #83. Thanks! Ryan Williams 2011-04-06 10:08:00 -07:00
  • 2dd4148f2c Ignoring EEXIST in epoll hub on register. Should fix #80. Ryan Williams 2011-04-02 17:16:07 -07:00
  • 18adbba35e eventlet.green.ssl busywaiting on send. Ryan Williams 2011-02-15 20:26:48 -08:00
  • 33c2e713c7 Postgres tests not failing when postgres not installed. Fixes #78. Ryan Williams 2011-02-15 17:20:46 -08:00
  • 5becce8f6f Test for Soren's subprocess fix. Fixes #77 Ryan Williams 2011-02-15 17:02:25 -08:00
  • cead243901 Don't attempt to wrap GreenPipes in GreenPipe Soren Hansen 2011-02-14 11:10:55 +01:00
  • d4b22b3288 Adding zmq to the module toc so it shows up in the docs. Ryan Williams 2011-02-05 13:05:05 -08:00
  • 2f02037fea Added zeromq hub to the list of hubs. Ryan Williams 2011-02-05 11:47:27 -08:00
  • 00ba55aaaf Debug mode now has an off mode to silence tracebacks on 500, per redbo's suggestion. Ryan Williams 2011-02-04 09:40:40 -08:00
  • 8c808e9184 Yessss....test from rfk. TYVM Fixes #76. Ryan Williams 2011-01-28 23:15:13 -08:00
  • f443bf514b Importing patch from rfk to get green.zmq to respect NOBLOCK flag. Ryan Williams 2011-01-27 11:41:30 -08:00
  • 97da375d17 Bump version number to dev Ryan Williams 2011-01-27 11:36:56 -08:00
  • 52e34fe622 Added tag 0.9.14 for changeset 5140fe20544f Ryan Williams 2011-01-24 11:43:03 -08:00
  • 46db3c0662 0.9.14 branding Ryan Williams 2011-01-24 11:40:12 -08:00
  • 0f8b72dcba Argh accursed tests that connect to sto svn.python.org. Ryan Williams 2011-01-23 22:54:11 -08:00
  • 219dda9fa0 2.4 compatibility. Ryan Williams 2011-01-23 21:37:15 -08:00
  • 164f4ccfc0 Skipping repeated selects test on zmq hub because it doesn't appear to support detecting bad filenos at select() time. Ryan Williams 2011-01-23 21:30:48 -08:00
  • 314cb006e0 Fixes #73, thanks to Ruijun Luo for the report. Ryan Williams 2011-01-23 17:50:09 -08:00
  • ba6960d141 Fixes #74, removing filenos from the hub when they raise a value error, thanks to Edward George for the repro and fix. Ryan Williams 2011-01-23 17:31:43 -08:00
  • a743592a6a Stop wsgi server from blowing up when given an ipv6 socket redbo 2011-01-07 12:44:41 +00:00
  • 5f4ed2ba97 Ha ha, importing patch from #71 (thanks, Alexey, and fixing up the AUTHORS. Ryan Williams 2010-12-20 18:08:00 -08:00
  • b8267b4931 Fixes #70. Thanks for the patch, I assume this is the same anonymous as before, cheers. Ryan Williams 2010-12-15 21:18:25 -08:00
  • 3e01bda00f Credit Ryan Williams 2010-12-12 18:09:11 -08:00
  • d4c5f7dd2f Fixes #69, thanks to the solid test case and patch. Added a unit test that verifies correctness. Thank you! Ryan Williams 2010-12-11 23:35:36 -08:00
  • c27b6cb10b Added back in some sleep statements that I'd managed to delete Ben Ford 2010-12-04 23:38:38 +00:00
  • 2b8b369af7 Fixed the docs back up to where they were Ben Ford 2010-12-04 23:33:49 +00:00
  • 274e23d83a Added zmq docs back in after deleting them b y accident Ben Ford 2010-12-04 23:24:58 +00:00
  • b0d1ce5659 Merge from trunk Ben Ford 2010-12-04 23:16:04 +00:00
  • c0b439fa37 General tidy up and addition of long overdue docstrings Ben Ford 2010-12-04 22:34:45 +00:00
  • c72a4c64f6 Updated method signatures in eventlet.green.zmq.Socket to match those of zmq.core.socket.Socket Ben Ford 2010-12-04 22:10:27 +00:00
  • 56b4317378 Fix for bug #68. This has also included an update to zeromq and pyzmq that implements tracking of messages, so I don't know what this will do to hudson Ben Ford 2010-12-04 22:04:54 +00:00
  • af03751411 Test case for #68. As expected the test raised TestIsTakingTooLong Ben Ford 2010-12-04 07:45:15 +00:00