regression: panic after recent changes
Since commit 382a5298 from !298 (merged), ghostflow-director
panics during normal operation.
I observed this while running the end-to-end test, which now fails:
Checking for webhooks on the origin/example project...
error: The webhook for the origin/example project is not set; ...
The webhooks are missing because ghostflow-director
panicked. The test's ghostflow-director.log
shows:
... REST api call projects/origin%2Fexample
thread 'main' panicked at 'Cannot drop a runtime in a context where blocking is not allowed. This happens when a runtime is dropped from within an asynchronous context.', /.../tokio-1.17.0/src/runtime/blocking/shutdown.rs:51:21