OSDN Git Service

fix grid server.
[rec10/rec10-git.git] / rec10 / trunk / src / gridserver.py
index 91037a4..6db77f3 100755 (executable)
@@ -15,10 +15,10 @@ class Handler(BaseRequestHandler):
 
     """
     def handle(self):
-        recdblist.printutf8("connect from:", self.client_address)
+        print("connect from:", self.client_address)
         cons = getTask()
         recdblist.printutf8(cons + " is sent")
-        self.request.send(cons)
+        self.request.send(cons.encode('UTF-8'))
         """while True:
             #ret = self.request.recv(RECV_BUF)
             #if len(ret) == 0:
@@ -48,7 +48,8 @@ def main():
     sv = ThreadingTCPServer(('', port), Handler)
     recdblist.printutf8("This is a Rec10 GridServer.")
     recdblist.printutf8("Waiting for connections at port" + str(port))
-    recdblist.printutf8('listen to:', sv.socket.getsockname())
+    recdblist.printutf8('listen to:')
+    print (sv.socket.getsockname())
     sv.serve_forever()
 
 if __name__ == '__main__': main()