superfly / corrosion

Gossip-based service discovery (and more) for large distributed systems.
https://superfly.github.io/corrosion/
Apache License 2.0
624 stars 19 forks source link

Cross-Platform Development Support for Windows Environment #211

Open manuelinfosec opened 1 month ago

manuelinfosec commented 1 month ago

This pull request introduces cross-platform support for signal handling, enhancing the project's compatibility with both Unix and Windows environments.

The changes include:

Major Challenge:

Despite these enhancements, a significant challenge remains in integration with Windows systems, particularly regarding the handling of Unix-heavy processes at crates/sqlite3-restore/src/lib.rs.

Checklist

manuelinfosec commented 1 month ago

Associated Issue: https://github.com/superfly/corrosion/issues/210