diff options
author | dec05eba <dec05eba@protonmail.com> | 2025-07-06 23:05:43 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2025-07-06 23:05:43 +0200 |
commit | 2daa8ba4aae04b6a98d95ce323eaea65008b06f5 (patch) | |
tree | e3fc04b74e791d95b9923e519da3de139d53386f | |
parent | a78cefc65b1de37b293b210e4dec1c9f39d914fb (diff) |
gsr running shouldn't be an error condition
-rw-r--r-- | src/main.cpp | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/src/main.cpp b/src/main.cpp index dcd352b..192e84e 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -4,7 +4,6 @@ #include "../include/Process.hpp" #include "../include/Rpc.hpp" -#include <unistd.h> #include <signal.h> #include <string.h> #include <limits.h> @@ -239,10 +238,9 @@ int main(int argc, char **argv) { return 1; } - if(gsr::pidof("gpu-screen-recorder", getpid()) != -1) { + if(gsr::pidof("gpu-screen-recorder", -1) != -1) { const char *args[] = { "gsr-notify", "--text", "GPU Screen Recorder is already running in another process.\nPlease close it before using GPU Screen Recorder UI.", "--timeout", "5.0", "--icon-color", "ff0000", "--bg-color", "ff0000", nullptr }; gsr::exec_program_daemonized(args); - return 1; } if(mgl_init(MGL_WINDOW_SYSTEM_X11) != 0) { |