aboutsummaryrefslogtreecommitdiffstats
path: root/src/py/imc/async.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/py/imc/async.py')
-rw-r--r--src/py/imc/async.py14
1 files changed, 7 insertions, 7 deletions
diff --git a/src/py/imc/async.py b/src/py/imc/async.py
index c0df338..c904d2b 100644
--- a/src/py/imc/async.py
+++ b/src/py/imc/async.py
@@ -17,14 +17,14 @@ def switch_top():
assert greenlet.getcurrent() != gr_main
- old_iden = auth.current_iden
+ old_idendata = auth.current_idendata
old_contexts = tornado.stack_context._state.contexts
- auth.current_iden = None
+ auth.current_idendata = None
result = gr_main.switch(None)
tornado.stack_context._state.contexts = old_contexts
- auth.current_iden = old_iden
+ auth.current_idendata = old_idendata
return result
@@ -48,13 +48,13 @@ def caller(f):
gr = greenlet(_call)
grid = id(gr)
gr_idmap[grid] = set()
- old_iden = auth.current_iden
+ old_idendata = auth.current_idendata
old_contexts = tornado.stack_context._state.contexts
result = gr.switch(*args,**kwargs)
tornado.stack_context._state.contexts = old_contexts
- auth.current_iden = old_iden
+ auth.current_idendata = old_idendata
if result == None:
return (False,None)
@@ -104,7 +104,7 @@ def ret(retid,value = None,err = None):
return
try:
- old_iden = auth.current_iden
+ old_idendata = auth.current_idendata
old_contexts = tornado.stack_context._state.contexts
if err == None:
@@ -114,7 +114,7 @@ def ret(retid,value = None,err = None):
gr.throw(err)
tornado.stack_context._state.contexts = old_contexts
- auth.current_iden = old_iden
+ auth.current_idendata = old_idendata
except TypeError as err:
traceback.print_stack()