New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Windows compatibility #161
Comments
The dependency graceful dosen't work on windows and I tried to fix that, but the crate seems not maintained anymore. (see fix build error on windows) |
I'll be integrating it right away its code in Sonic, it's minimal-enough. Is your PR to |
|
Refer to commit 7d1fdc4 |
it compiles, but I get following output after pressing Ctrl-C
|
It's all right, it's a non-main thread which would close all TCP connections for Sonic Channel sessions w/ Sonic. From what I can see from your log, the essentials (databases) are synchronized properly to disk before shutdown. |
You could probably try to add eg.:
Before:
And see if it still panics when you have a Sonic Channel session running. We probably need to give more time to the TCP output layer to flush itself w/ the client before complete shutdown. |
Sonic currently does not run on Windows. @Git0Shuai has made a fix that seemingly allows Sonic to run on Windows, see: Git0Shuai@a268f7e
The text was updated successfully, but these errors were encountered: