Update of /cvsroot/webware/Webware/WebKit
In directory sc8-pr-cvs1:/tmp/cvs-serv28447
Modified Files:
ThreadedAppServer.py
Log Message:
Fix monitor to work on Win NT.
Index: ThreadedAppServer.py
===================================================================
RCS file: /cvsroot/webware/Webware/WebKit/ThreadedAppServer.py,v
retrieving revision 1.62
retrieving revision 1.63
diff -C2 -d -r1.62 -r1.63
*** ThreadedAppServer.py 15 Nov 2002 01:42:23 -0000 1.62
--- ThreadedAppServer.py 18 Jan 2003 15:00:00 -0000 1.63
***************
*** 362,366 ****
self.port = server.monitorPort
self.insock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
! self.insock.bind([server.address()[0],server.address()[1]-1])
self.insock.listen(1)
print "******** Listening to Monitor Socket ************"
--- 362,366 ----
self.port = server.monitorPort
self.insock = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
! self.insock.bind((server.address()[0],server.address()[1]-1))
self.insock.listen(1)
print "******** Listening to Monitor Socket ************"
***************
*** 613,617 ****
# Run the server thread
! t = threading.Thread(target=windowsmainloop, args=(server, monitor))
t.start()
try:
--- 613,617 ----
# Run the server thread
! t = threading.Thread(target=windowsmainloop, args=(server, monitor_socket))
t.start()
try:
|