Example #1
0
        def echo(self, msg):
            def dothework(msg):
                return c_relay.echo(msg) + "relayed"

            g = gevent.spawn(zerorpc.fork_task_context(dothework, srv_relay_ctx), "relay" + msg)
            print "relaying in separate task:", g
            r = g.get()
            print "back to main task"
            return r
 def echo(self, msg):
     def dothework(msg):
         return c_relay.echo(msg) + 'relayed'
     g = gevent.spawn(zerorpc.fork_task_context(dothework,
         srv_relay_ctx), 'relay' + msg)
     print 'relaying in separate task:', g
     r = g.get()
     print 'back to main task'
     return r
 def echo(self, msg):
     def dothework(msg):
         return c_relay.echo(msg) + 'relayed'
     g = gevent.spawn(zerorpc.fork_task_context(dothework,
         srv_relay_ctx), 'relay' + msg)
     print('relaying in separate task:', g)
     r = g.get()
     print('back to main task')
     return r