-
-
Notifications
You must be signed in to change notification settings - Fork 223
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
Kill recovery not working #190
Comments
What OS was this on? |
Oh. Sorry, forgot that info. Linux. Fedora (Silverblue inside a distrobox) 39. Update: but it's reproducible without a distrobox - so just take the Fedora 39. |
@cajus There are significant problems with I am working on a new implementation that doesn't use As a workaround you may try to delete it manually using |
@itay-grudev - ak, ok. Thanks for the info! |
Looks like the linphone guys worked around it by extending your code using DBus on linux for the time being: https://github.com/BelledonneCommunications/linphone-desktop/tree/master/linphone-app/src/app/single-application |
@cajus That is indeed a clever way for implementing it in Linux, but I can't easily adapt it to Windows. My WIP implementation right now is using It looks promising so far, but I'm struggling to find the time to finish it. |
firstly, many thanks to developer/contributors. Some questions to consider. (re-included here from that issue description) |
I'll bump it up in my TODO list and see if I can allocate several hours to finish it. |
Hi @itay-grudev |
@Ri0n That is the least I can do. I'll crate a draft PR with all of my outstanding changes. |
This guards against the case of stale shared memory that can happen when the primary application crashes or is forcefully killed. Issue itay-grudev#190 Signed-off-by: Adam Treat <[email protected]>
Hi, just found your lib and started playing with it. One problem I've noticed here is that stopping a simple application via QtCreators "stop" button or pressing
Ctrl+c
makes the application unstartable with no obvious way to recover. It's always secondary, even though there's no process running anymore.As the documentation states
, I'm wondering if there's something else needs to be done in main.cpp to make it play happily.
Using master + Qt 6.6.2.
The text was updated successfully, but these errors were encountered: