All pastes #465618 Raw Edit

Unnamed

public text v1 · immutable
#465618 ·published 2007-04-30 13:39 UTC
rendered paste body
            if not dow.startEngine():
                dow.shutdown()
                break
            dow.startRerequester()
            dow.autoStats()

            if not dow.am_I_finished():
                h.display(activity = 'connecting to peers')

            rawserver.listen_forever(dow.getPortHandler())
            h.display(activity = 'shutting down')
            dow.shutdown()
            break

        try:
            rawserver.shutdown()
        except:
            pass

        if not h.done:
            h.failed()

    finally:
        if __debug__: traceMsg('run - removing PID file :'+statusFile+".pid")

        remove(statusFile+".pid")

    if __debug__: traceMsg('run - end')


if __name__ == '__main__':
    if argv[1:] == ['--version']:
        print version