From 392964081ab5da15f9d132ff595286dbba78309f Mon Sep 17 00:00:00 2001 From: Benedicte Emilie Brækken Date: Thu, 20 Aug 2015 10:46:58 +0200 Subject: Edited regex for socket_path search. Changed .+ to .* at both and removed newline character. --- scripts/screen_away.pl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'scripts') diff --git a/scripts/screen_away.pl b/scripts/screen_away.pl index 722ceed..639d8eb 100644 --- a/scripts/screen_away.pl +++ b/scripts/screen_away.pl @@ -104,7 +104,7 @@ if ($socket !~ /^No Sockets found/s) { # therefore first find the pid and use that to find the actual sessionname $socket_pid = substr($ENV{'STY'}, 0, index($ENV{'STY'}, '.')); $socket_path = $socket; - $socket_path =~ s/^.+\d+ Sockets? in ([^\n]+)\.\n.+$/$1/s; + $socket_path =~ s/^.*\d+ Sockets? in ([^\n]+)\..*$/$1/s; $socket_name = $socket; $socket_name =~ s/^.+?($socket_pid\.\S+).+$/$1/s; if (length($socket_path) != length($socket)) { -- cgit v1.2.3