]> git.treefish.org Git - mtxbot.git/blobdiff - src/mtxbot-post.py
fix fifo check
[mtxbot.git] / 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)