Calling `exit` in sway_terminate prevents sway from correctly shutting down (freeing data, cleanly terminating the ipc server, etc.). A better way is to exit straight away if the failure occurs before `wlc_run` and use sway_abort as usual if it occur when wlc is running.master
parent
40b3215444
commit
5e253fdd9a
@ -1,6 +1,6 @@
|
||||
#ifndef _SWAY_SWAY_H
|
||||
#define _SWAY_SWAY_H
|
||||
|
||||
void sway_terminate(void);
|
||||
void sway_terminate(int exit_code);
|
||||
|
||||
#endif
|
||||
|
Loading…
Reference in new issue