Server shuts down too eagerly with --inferior #2

Open
opened 2022-07-16 16:08:52 +00:00 by tonyg · 1 comment
Owner

Running syndicate-server --inferior doesn't last long enough for it to pick up assertions from its parent. The Actor::top(trace_collector, move |t| { ... }).await??; needs to not complete in inferior mode.

Probably acceptable to just stay around forever, but it's also worth thinking about whether, in inferior mode, it ever makes sense to terminate voluntarily? If so, when?

Running `syndicate-server --inferior` doesn't last long enough for it to pick up assertions from its parent. The `Actor::top(trace_collector, move |t| { ... }).await??;` needs to not complete in inferior mode. Probably acceptable to just stay around forever, but it's also worth thinking about whether, in inferior mode, it *ever* makes sense to terminate voluntarily? If so, when?
Author
Owner

Workaround: supply -c /dev/null or similar on the command-line.

Workaround: supply `-c /dev/null` or similar on the command-line.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: syndicate-lang/syndicate-rs#2
No description provided.