Avoid 100% CPU loop during heavy usage

This commit is contained in:
Jordyn 2026-03-14 04:43:40 -05:00
commit ca21c914ef

View file

@ -338,9 +338,9 @@ class Server():
self.privmsg(target_channel, line)
# Wait is required to fetch exit code
proc.wait()
self.privmsg(target_channel, f"CMD {cmd} exited with returncode {proc.returncode}")
# Break if our child exits for any reason
if proc.poll():
break
if __name__ == "__main__":
serv = Server(**config.user, **config.bot)