Juan Pablo Villafáñez
|
05f684a537
|
fix: add group runner's timeout and make some channels buffered.
|
2024-04-29 11:56:07 +02:00 |
|
Juan Pablo Villafáñez
|
08c47632f0
|
fix: use custom timeout error if the runner times out
|
2024-04-22 12:51:25 +02:00 |
|
Juan Pablo Villafáñez
|
59051e2f2b
|
feat: make the interrupt duration optional and with a default
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
df3c496cba
|
fix: ensure runners provide a result after being interrupted
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
cb2e8e0ef2
|
test: unit tests for the helper
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
5ea30f7295
|
feat: helper to ensure the task is interrupted and doesn't block
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
b6a6b6114a
|
test: add unit tests
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
ff346c2861
|
fix: additional guarantees for concurrent calls
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
6ddc0addd3
|
fix: ensure the task hasn't finished before interrupt it
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
0da6810cb1
|
fix: panic if there are duplicates in the group
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
da71059a16
|
refactor: reuse functions and name changes
|
2024-04-19 14:47:21 +02:00 |
|
Juan Pablo Villafáñez
|
ef32af6402
|
feat: add runners to startup the ocis' services
|
2024-04-19 14:47:21 +02:00 |
|