MCPcopy Create free account
hub / github.com/ScriptedAlchemy/tracedecay / run_worker

Function run_worker

src/extraction_worker.rs:81–90  ·  view source on GitHub ↗

Worker entry point. Never returns; calls `process::exit`.

()

Source from the content-addressed store, hash-verified

79
80/// Worker entry point. Never returns; calls `process::exit`.
81pub fn run_worker() -> ! {
82 let code = match worker_main() {
83 Ok(()) => 0,
84 Err(e) => {
85 eprintln!("[tracedecay-worker] {e}");
86 1
87 }
88 };
89 std::process::exit(code);
90}
91
92fn worker_main() -> io::Result<()> {
93 let token_hex = std::env::var(TOKEN_ENV_VAR).map_err(|_| {

Callers 1

maybe_run_extract_workerFunction · 0.85

Calls 1

worker_mainFunction · 0.85

Tested by

no test coverage detected