… | |
… | |
246 | rxvt_log ("%s: unknown option '%s', aborting.\n", argv [0], argv [i]); |
246 | rxvt_log ("%s: unknown option '%s', aborting.\n", argv [0], argv [i]); |
247 | return EXIT_FAILURE; |
247 | return EXIT_FAILURE; |
248 | } |
248 | } |
249 | } |
249 | } |
250 | |
250 | |
251 | chdir ("/"); |
|
|
252 | |
|
|
253 | if (opt_opendisplay) |
251 | if (opt_opendisplay) |
254 | displays.get (getenv ("DISPLAY")); // open display and never release it |
252 | displays.get (getenv ("DISPLAY")); // open display and never release it |
255 | |
253 | |
256 | char *sockname = rxvt_connection::unix_sockname (); |
254 | char *sockname = rxvt_connection::unix_sockname (); |
257 | unix_listener l (sockname); |
255 | unix_listener l (sockname); |
|
|
256 | |
|
|
257 | chdir ("/"); |
258 | |
258 | |
259 | if (!opt_quiet) |
259 | if (!opt_quiet) |
260 | { |
260 | { |
261 | printf ("rxvt-unicode daemon listening on %s.\n", sockname); |
261 | printf ("rxvt-unicode daemon listening on %s.\n", sockname); |
262 | fflush (stdout); |
262 | fflush (stdout); |