]> git.treefish.org Git - mtxbot.git/commitdiff
fix fifo check
authorAlexander Schmidt <alex@treefish.org>
Sat, 3 Oct 2020 20:20:33 +0000 (22:20 +0200)
committerAlexander Schmidt <alex@treefish.org>
Sat, 3 Oct 2020 20:20:33 +0000 (22:20 +0200)
src/mtxbot-post.py

index 3673edade207af461706d74515cb20fa1eecd272..61cbdf2e0e3d8f21014bc39f00a0b53ebe6abdcf 100755 (executable)
@@ -20,7 +20,7 @@ if not os.path.isdir(fifo_dir):
     print("Fifo directory %s does not exist!" % fifo_dir, file=sys.stderr)
     sys.exit(2)
 
-if not stat.S_ISFIFO( os.stat(fifo_path).st_mode ):
+if not ( os.exists(fifo_path) and stat.S_ISFIFO(os.stat(fifo_path).st_mode) ):
     print("Channel %s does not exist!" % sys.argv[1], file=sys.stderr)
     sys.exit(3)