Check for in pipe in channel join too. - annna - Annna the nice friendly bot. HTML git clone git://bitreich.org/annna/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/annna/ DIR Log DIR Files DIR Refs DIR Tags DIR README --- DIR commit 69d3ae2283452425d8f3e340f327e07371b085fc DIR parent 9e7649e869f12dbc695678d25ba521c541c4c70e HTML Author: Annna Robert-Houdin <annna@bitreich.org> Date: Sun, 15 Oct 2023 12:10:35 +0200 Check for in pipe in channel join too. Diffstat: M annna-join-channels | 9 +++++++++ 1 file changed, 9 insertions(+), 0 deletions(-) --- DIR diff --git a/annna-join-channels b/annna-join-channels @@ -30,6 +30,15 @@ do done tries=0 + while [ ! -e "${ircbase}/${server}/${chan}/in" ]; + do + [ ! -f ${cfgbase}/running ] && exit 1 + tries=$(($tries + 1)) + [ $tries -gt $maxretries ] && exit 1 + sleep 1 + done + + tries=0 ## Check if we have joined and received the message from the server. while [ -z "$(cat ${ircbase}/${server}/${chan}/out \ | head -n 1 \