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
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
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
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
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