nativeServer does not work with libbitcoin
authorThomasV <thomasv@gitorious>
Thu, 29 Mar 2012 10:16:09 +0000 (14:16 +0400)
committerThomasV <thomasv@gitorious>
Thu, 29 Mar 2012 10:16:09 +0000 (14:16 +0400)
server.py

index 9d2ff84..be66cdd 100755 (executable)
--- a/server.py
+++ b/server.py
@@ -86,10 +86,15 @@ if __name__ == '__main__':
     dispatcher.register('server', sb)
 
     # Create various transports we need
-    transports = [ NativeServer(shared, abe, sb, config.get('server','banner'), host, 50000),
+    transports = [ 
                    TcpServer(dispatcher, host, 50001),
                    HttpServer(dispatcher, host, 8081),
                    ]
+
+    # NativeServer cannot be used with libbitcoin
+    if not use_libbitcoin:
+        transports.append( NativeServer(shared, abe, sb, config.get('server','banner'), host, 50000) )
+
     for server in transports:
         server.start()