Skip to content

Conversation

dmeliza
Copy link
Member

@dmeliza dmeliza commented Jan 4, 2024

Simple Service Discovery Protocol is a UDP multicast protocol that will enable a babysitter to discover running instances of decide-core on a local network.

This pull request adds two tasks to decide-core, one that responds to discovery requests, and another that emits SSDP notifications at intervals of a minute or so. The tasks are not well integrated into the overall application yet, and I haven't figured out how to catch and handle Ctrl-C/SIGINT in a way that gracefully shuts down both the SSDP notifier (which would cause it to emit the "ssdp:byebye" message), but it should provide enough basic functionality to start work on the babysitter. A more detailed look at how we handle shutdowns (see issue #18) is needed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant