Commit Graph

9 Commits

Author SHA1 Message Date
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