wangweimin
|
c7ab650e07
doc update
|
il y a 4 ans |
wangweimin
|
9c4681aa69
fix: thread-based session is not cleaned up properly
|
il y a 4 ans |
wangweimin
|
bea2181524
fix: Session error trigger `on_session_close()`
|
il y a 4 ans |
wangweimin
|
94bec9539c
fix: threadbased session block in `close()`
|
il y a 4 ans |
wangweimin
|
fb12167fa6
maint: reformat code
|
il y a 4 ans |
wangweimin
|
961ab07db0
maint: output error traceback to frontend's console
|
il y a 4 ans |
wangweimin
|
f766b7c46b
doc: update doc
|
il y a 4 ans |
wangweimin
|
61ee5e48cc
fix: ThreadBasedSession serial_mode callback input error
|
il y a 4 ans |
wangweimin
|
e6fac5d1fe
maint: some adjust
|
il y a 4 ans |
wangweimin
|
95680dab79
feat: `put_buttons()` onclick parameter can use list type
|
il y a 5 ans |
wangweimin
|
17dc583bb6
maint: refine Session base class && add session.data()
|
il y a 5 ans |
wangweimin
|
55d4790e35
maint: refine ScriptModeSession
|
il y a 5 ans |
wangweimin
|
fe6b0b0b64
feat: add `session.get_info()` to get session info
|
il y a 5 ans |
wangweimin
|
c4f8eff43a
maint: improve code quality
|
il y a 5 ans |
wangweimin
|
f9189df636
maint: callback name more semantic
|
il y a 5 ans |
wangweimin
|
526230abc8
fix: `defer_call()` call order
|
il y a 5 ans |
wangweimin
|
c6da57e1a3
feat: raise SessionClosedException when session close by user
|
il y a 5 ans |
wangweimin
|
330f76dc57
feat: `session.defer_call(func)` make func invoked when session close
|
il y a 5 ans |
wangweimin
|
efc45f4b6f
fix: partial asynchronous/generator functions are not correct detected
|
il y a 5 ans |
wangweimin
|
dcb38d460d
fix: threadbased session can't exit because of callback thread
|
il y a 5 ans |
wangweimin
|
0c191bda7f
add: session closed valid to session.send_task_command()
|
il y a 5 ans |
wangweimin
|
af17d8a3f8
fix: threadbased task name
|
il y a 5 ans |
wangweimin
|
4d948cf5d3
fix: unhandled task messages when session close in threadbased session
|
il y a 5 ans |
wangweimin
|
223768a53f
fix: threadbased session main task name
|
il y a 5 ans |
wangweimin
|
4ff3ac981e
fix: now change to ThreadBasedSession cause error in ScriptModeSession
|
il y a 5 ans |
wangweimin
|
b0327904fb
feat: limit threadbased session's task_msg_queue maxsize
|
il y a 5 ans |
wangweimin
|
c3b44cc231
fix: get new Exp when handle exp in `on_task_exception`
|
il y a 5 ans |
wangweimin
|
37e6117bad
use Session.active_session_count() to detect if session started
|
il y a 5 ans |
wangweimin
|
1e898a0797
fix: script don't raise Exception when user close browser in script mode
|
il y a 5 ans |
wangweimin
|
b631605538
avoid session close twice
|
il y a 5 ans |