X-Git-Url: https://git.novaco.in/?a=blobdiff_plain;f=server.py;h=bfbeecd58410517e053b2f8db40f75aad43f8f90;hb=189fded888582341014f2e34ed6c173926ad5417;hp=1250a5e05e6eb75043beccf6dd3d5711d2c1ee22;hpb=58c5d73cb2503b5fb7d08f091565de10d4d9b9a1;p=electrum-server.git diff --git a/server.py b/server.py index 1250a5e..bfbeecd 100755 --- a/server.py +++ b/server.py @@ -21,6 +21,10 @@ import ConfigParser import logging logging.basicConfig() +if sys.maxsize <= 2**32: + print "Warning: it looks like you are using a 32bit system. You may experience crashes caused by mmap" + + def attempt_read_config(config, filename): try: with open(filename, 'r') as f: @@ -39,10 +43,12 @@ def create_config(): config.set('server', 'password', '') config.set('server', 'irc', 'yes') config.set('server', 'irc_nick', '') + config.set('server', 'coin', '') + config.set('server', 'datadir', '') config.add_section('database') config.set('database', 'type', 'psycopg2') config.set('database', 'database', 'abe') - config.set('database', 'limit', '500') + config.set('database', 'limit', '1000') config.set('server', 'backend', 'abe') for path in ('/etc/', ''): @@ -106,6 +112,8 @@ if __name__ == '__main__': sys.stderr.write("Unknown backend '%s' specified\n" % backend_name) raise + print "Starting Electrum server on", host + # Create hub dispatcher = Dispatcher() shared = dispatcher.shared @@ -132,7 +140,6 @@ if __name__ == '__main__': for server in transports: server.start() - print "Starting Electrum server on", host while not shared.stopped(): time.sleep(1) print "Server stopped"