issues
search
ethereum
/
async-service
Lifecycle management for async Python applications
MIT License
9
stars
13
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Upgrade template
#81
pacrob
closed
5 months ago
0
module trio has no attribute 'hazmat'
#80
papoteur-mga
opened
1 year ago
3
Make sure we never leave orphaned tasks
#79
gsalgado
closed
4 years ago
1
Upgrade template
#78
carver
closed
4 years ago
1
Raise exception when starting too many children
#77
carver
closed
4 years ago
2
Name the task before running it, for debugging
#76
carver
closed
4 years ago
1
Improved logging, and gathering children in parellel
#75
carver
closed
4 years ago
0
Stable release?
#74
pipermerriam
opened
4 years ago
1
Update trio
#73
pipermerriam
closed
4 years ago
0
Race condition causing Lifecycle error during cancellation
#72
pipermerriam
opened
4 years ago
0
Type hints do not prevent external access to internal manager
#71
cburgdorf
opened
4 years ago
1
Prototype new await-task API
#70
carver
opened
4 years ago
2
CI now runs tests against python3.8 as well
#69
gsalgado
closed
4 years ago
0
Fix a bug from last commit and log exceptions in _handle_cancelled()
#68
gsalgado
closed
4 years ago
0
New API: manager.wait_child_tasks_complete()
#67
pipermerriam
opened
4 years ago
0
Ensure consistence of service not exiting until all run_task's exit (unless cancelled)
#66
carver
opened
4 years ago
0
run_asyncio_service must guarantee that the service has finished before returning
#65
gsalgado
opened
4 years ago
1
Retry awaiting for stop() in background_asyncio_service()
#64
gsalgado
closed
4 years ago
2
Handle KeyboardInterrupt in Asyncio services
#63
gsalgado
closed
4 years ago
1
No handling of KeyboardInterrupts in asyncio services
#62
gsalgado
closed
4 years ago
3
Fix task cancellation when the Service.run() crashes or a daemon task exits
#61
gsalgado
closed
4 years ago
0
Beta release
#60
pipermerriam
opened
4 years ago
1
Add flags= prefix to Service.__str__ implementation
#59
pipermerriam
closed
4 years ago
0
Cleanup external API
#58
pipermerriam
closed
4 years ago
0
Fix incorrect daemon task exit during shutdown
#57
pipermerriam
closed
4 years ago
3
The trio version of `external_api` isn't importable from the top level of the module.
#56
pipermerriam
closed
4 years ago
0
Change Service.__str__ to use "flags=SRcfe" for improved discoverability.
#55
pipermerriam
closed
4 years ago
0
DaemonTaskExit in trio on cancellation
#54
pipermerriam
closed
4 years ago
0
Proper cancellation of child services.
#53
pipermerriam
closed
4 years ago
0
Demonstrate race condition between child service error and parent service exiting
#52
pipermerriam
closed
4 years ago
0
Race condition between local errors and child service errors
#51
pipermerriam
closed
4 years ago
1
cleanup via local `TaskAPI` abstraction.
#50
pipermerriam
closed
4 years ago
1
Fix unbounded memory growth due to task tracking
#49
pipermerriam
closed
4 years ago
1
Cleanup task running logic
#48
pipermerriam
closed
4 years ago
1
Fix race condition for task tracking in trio
#47
pipermerriam
closed
4 years ago
1
task stats
#46
pipermerriam
closed
4 years ago
1
Add get_manager() API to Service and make manager attribute private
#45
pipermerriam
closed
4 years ago
0
RuntimeError: dictionary changed size during iteration in _handle_cancelled()
#44
gsalgado
closed
4 years ago
4
Unbounded memory growth for task tracking.
#43
pipermerriam
closed
4 years ago
2
Fix typo in docs
#42
cburgdorf
closed
4 years ago
0
Child services behavior with respect to cancellations.
#41
pipermerriam
closed
4 years ago
1
Add a __str__ implementation for managers
#40
pipermerriam
closed
4 years ago
0
Allow scheduling anytime `Manager.is_running` is true (even if cancelled)
#39
pipermerriam
closed
4 years ago
1
Require use of `external_api` decorator
#38
pipermerriam
opened
4 years ago
0
Allow external API calls to schedule tasks under trio manager
#37
pipermerriam
closed
4 years ago
1
Decide correct behavior when a task fails to exit.
#36
pipermerriam
opened
4 years ago
0
Should `ManagerAPI.cancel()` raise an error if the service is already stopping or finished
#35
pipermerriam
opened
4 years ago
3
Allow for external API calls to schedule tasks
#34
pipermerriam
closed
4 years ago
0
External service call that runs a task throws an exception
#33
pipermerriam
closed
4 years ago
0
fix asyncio deprecation warning
#32
pipermerriam
closed
4 years ago
0
Next