Ver código fonte

testing a small fix

tags/v0.1
Ben Kurtovic 13 anos atrás
pai
commit
2b990cd580
2 arquivos alterados com 6 adições e 8 exclusões
  1. +5
    -6
      core/main.py
  2. +1
    -2
      irc/watcher.py

+ 5
- 6
core/main.py Ver arquivo

@@ -30,7 +30,7 @@ def irc_watcher(f_conn):
except:
traceback.print_exc()
time.sleep(5) # sleep a bit before restarting watcher
print "restarting watcher component..."
print "watcher has stopped; restarting component..."

def run():
global f_conn
@@ -42,9 +42,8 @@ def run():

frontend.main(f_conn)

w_conn.close()
f_conn.close()

if __name__ == "__main__":
try:
run()
finally:
f_conn.close()
w_conn.close()
run()

+ 1
- 2
irc/watcher.py Ver arquivo

@@ -21,10 +21,9 @@ def main(connection, f_conn):
read_buffer = str()

while 1:
try:
try:
read_buffer = read_buffer + connection.get()
except RuntimeError: # socket broke
print "socket has broken on watcher, restarting component..."
return

lines = read_buffer.split("\n")


Carregando…
Cancelar
Salvar