GIT.Harvie.CZ
/
mirrors
/
Programs.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Update winsize.c
[mirrors/Programs.git]
/
c
/
vizionix
/
getxsock.sh
diff --git
a/c/vizionix/getxsock.sh
b/c/vizionix/getxsock.sh
index e2615ed92ff81091121ac2db5c70d80932adf059..04b6cc6e1fa2ec501b8ccdd3c9865e138660acf4 100755
(executable)
--- a/
c/vizionix/getxsock.sh
+++ b/
c/vizionix/getxsock.sh
@@
-1,6
+1,9
@@
#!/bin/bash
#!/bin/bash
-kill -0 $XSOCK_PID || {
+TMPFILE="/tmp/xsock-$USER";
+[ -f "$TMPFILE" ] && . "$TMPFILE"
+[ -n "$XSOCK_PID" ] && kill -0 "$XSOCK_PID" 2>/dev/null || {
PATH="./:$PATH"
PATH="./:$PATH"
- eval "$(mkxsock)"
+ eval "$(mkxsock $@ | tee $TMPFILE)"
+ echo "XSOCK_PID set to $XSOCK_PID" >&2
}
export XSOCK_PID XSOCK_WID
}
export XSOCK_PID XSOCK_WID
This page took
0.091862 seconds
and
4
git commands to generate.