X-Git-Url: https://plomlompom.com/repos/%7B%7B%20web_path%20%7D%7D/decks/%7B%7Bdeck_id%7D%7D/cards/%7B%7Bcard_id%7D%7D/form?a=blobdiff_plain;f=roguelike;h=ec72ca9481b56a1edf193548a4ee09431c5b99cd;hb=df1953b0cde02f3e5fd5f80a08d600f691efa59c;hp=dadab3cb2c776725c4b496a9e623115cb08d869a;hpb=1c7e780b3486f025aed46957328cba88983c34b1;p=plomrogue diff --git a/roguelike b/roguelike index dadab3c..ec72ca9 100755 --- a/roguelike +++ b/roguelike @@ -16,12 +16,17 @@ kill -0 $! 2> /dev/null # Give server some time (max. 10 seconds) to generate its out file. i=0 -while [ ! -e server/out ] && [ $i -le 10000 ] +while [ ! -e server/out ] && [ $i -le 1000 ] do sleep 0.01 i=`expr $i + 1` done -kill -0 $! 2> /dev/null +if [ ! -e server/out ] +then + echo "Server failed generating outfile within given time limit." + false +fi # Only start the interface when everything else went well. +kill -0 $! 2> /dev/null ./roguelike-client