diff --git a/scripts/logio.py b/scripts/logio.py
old mode 100644
new mode 100755
index 8cd2a54ef499ad82ff9f04b20f2714d0bd950a85..58c711b0f241948c7440f77cd7d0e0fd36a93307
--- a/scripts/logio.py
+++ b/scripts/logio.py
@@ -74,3 +74,7 @@ def main():
         max_queue=500)
     pipe.attach(LogIO, logio_ip=logio_ip, logio_port=logio_port)
     pipe.drain()
+
+
+if __name__ == '__main__':
+    main()