From e5a21f16ce6544f5291af4e5413388b9a576d68f Mon Sep 17 00:00:00 2001 From: Test_User Date: Fri, 25 Aug 2023 17:56:13 -0400 Subject: Fix socat vs HaxServ race --- rerun.sh | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/rerun.sh b/rerun.sh index 5ba2e96..7f28b5c 100755 --- a/rerun.sh +++ b/rerun.sh @@ -1,6 +1,9 @@ #!/usr/bin/env bash { - socat -L'lock' 'UNIX-LISTEN:./s2s' 'OPENSSL:irc.andrewyu.org:7005' & + socat -L'lock' 'UNIX-LISTEN:./s2s,fork' 'OPENSSL:irc.andrewyu.org:7005' & + while ! [ -S ./s2s ]; do + sleep 0.1 + done start=`date -u +%s` ./haxserv uptime=$((`date -u +%s` - $start)) -- cgit v1.2.3