File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11Markdown == 2.1.1
22cogapp == 2.3
33Jinja2 == 2.6
4+ gevent
5+ gevent-zeromq
Original file line number Diff line number Diff line change @@ -730,6 +730,7 @@ gevent-zeromq``
730730
731731[[[ cog
732732# Note: Remember to `` pip install pyzmq gevent_zeromq ``
733+ import gevent
733734from gevent_zeromq import zmq
734735
735736# Global Context
@@ -747,7 +748,7 @@ def server():
747748
748749def client():
749750 client_socket = context.socket(zmq.REP)
750- client_socket.connect("tcp://* :5000")
751+ client_socket.connect("tcp://127.0.0.1 :5000")
751752
752753 for request in range(1,10):
753754
@@ -756,10 +757,10 @@ def client():
756757 # Implicit context switch occurs here
757758 client_socket.send("World")
758759
759- publisher = gevent.spawn(server),
760- client = gevent.spawn(client),
760+ publisher = gevent.spawn(server)
761+ client = gevent.spawn(client)
761762
762- gevent.joinall( publisher + client )
763+ gevent.joinall([ publisher, client] )
763764
764765]]]
765766[[[ end]]]
You can’t perform that action at this time.
0 commit comments