Commit History

Autor SHA1 Mensaxe Data
  wangweimin 5905082034 refine: detect and start Script mode %!s(int64=5) %!d(string=hai) anos
  wangweimin ae08a45f3d auto detect session type instead of using `session_type` parameter %!s(int64=5) %!d(string=hai) anos
  wangweimin 7a5169f8c8 update doc %!s(int64=5) %!d(string=hai) anos
  wangweimin 468b64449b adjust code structure %!s(int64=5) %!d(string=hai) anos
  wangweimin a5cdead137 add doc %!s(int64=5) %!d(string=hai) anos
  wangweimin a7e45b5225 add `session_type` parameter to tornado's `webio_handler ` flask's `webio_view` %!s(int64=5) %!d(string=hai) anos
  wangweimin 37e6117bad use Session.active_session_count() to detect if session started %!s(int64=5) %!d(string=hai) anos
  wangweimin 72eec915c5 `run_async` return TaskHandle, which can be used later to close the task %!s(int64=5) %!d(string=hai) anos
  wangweimin cd0e8f5c41 auto select session implement when `start_server` %!s(int64=5) %!d(string=hai) anos
  wangweimin 80db1873c0 remove `as_daemon` parameter in `register_thread` func %!s(int64=5) %!d(string=hai) anos
  wangweimin eae901b491 CoroutineBasedSession close when all coroutine in this session closed %!s(int64=5) %!d(string=hai) anos
  wangweimin cfaa406318 Script mode no need register thread %!s(int64=5) %!d(string=hai) anos
  wangweimin 17cdb6378b use `session_type` parameter in `start_server` to select Session implement %!s(int64=5) %!d(string=hai) anos
  wangweimin 0a2b764c53 rename AsyncBasedSession->CoroutineBasedSession、ThreadBasedWebIOSession->ThreadBasedSession %!s(int64=5) %!d(string=hai) anos
  wangweimin 37b17e3588 fix: script mode call `register_thread()` can't trigger start server %!s(int64=5) %!d(string=hai) anos
  wangweimin 9e69a17c44 expose functions & exceptions in top modules %!s(int64=5) %!d(string=hai) anos
  wangweimin 126786e343 use ThreadBasedWebIOSession as session default implement %!s(int64=5) %!d(string=hai) anos
  wangweimin f728eaa65c auto start server in script mode when not explict invoke `start_server` %!s(int64=5) %!d(string=hai) anos
  wangweimin b8df536a4a adjust code %!s(int64=5) %!d(string=hai) anos
  wangweimin f7de7a6416 support switch session implement %!s(int64=5) %!d(string=hai) anos
  wangweimin 0d03820d52 refine asyncio based session %!s(int64=5) %!d(string=hai) anos