Re: [afw-general] Good Morning...
Status: Alpha
Brought to you by:
zigguratt
|
From: Daniel E. <da...@sy...> - 2003-09-02 13:22:33
|
Actually, I've covered all that in the latest version of AfW... :) The error you're seeing happens when you cancel a web page while it's still loading. Python's built-in CGI handler doesn't handle this very gracefully, so I had to go to great lengths to hook into it and stop the insanity. If you're interested, it's available via anon CVS, or you could wait a day or so for the next release (0.3.1a). It has some interesting changes, but there's one change you need to be aware of before getting the latest sources: I've moved the ASK distribution to a directory within the AfW directory. This cleans things up a bit and makes it easier for me to do a distribution. But the catch is that the latest sources are expecting to see this new directory. To upgrade before the new release, you'll need to get the 2.4.1 release of ASK and extract it to the AfW directory. That should create an "ask-2.4.1" directory, which needs to be renamed simply to "ask". You can delete everything else in the AfW directory except users.rc, modules.rc and the "home" directory. You may want to retain your log files as well. After that, simply do a CVS update and all will be restored. That'll be the last major structural change for quite a while. AfW started as an add-on to ASK, but it's turning into something which uses ASK as an add-on. The new structure reflects this more clearly. I'd been meaning to do it for a while, and I finally got around to it. Daniel ----------------- I see dumb people ----- Original Message ----- From: "Tim Jaeger" <tj...@re...> To: "Daniel Ellison" <da...@sy...>; <afw...@li...> Sent: Tuesday, September 02, 2003 9:03 AM Subject: [afw-general] Good Morning... > I just got back from vacation and I got this error message inside my httpserver window. > Let me know if you need any log files..and I'll send 'em your way. > > HTTP server for Active Spam Killer > Copyright (C) 2003, Daniel Ellison > > Traceback (most recent call last): > File "C:\Python22\lib\SocketServer.py", line 221, in handle_request > self.process_request(request, client_address) > File "C:\Python22\lib\SocketServer.py", line 240, in process_request > self.finish_request(request, client_address) > File "C:\Python22\lib\SocketServer.py", line 253, in finish_request > self.RequestHandlerClass(request, client_address, self) > File "C:\Python22\lib\SocketServer.py", line 514, in __init__ > self.handle() > File "C:\Python22\lib\BaseHTTPServer.py", line 266, in handle > method() > File "C:\Python22\lib\SimpleHTTPServer.py", line 41, in do_GET > f = self.send_head() > File "C:\Python22\lib\CGIHTTPServer.py", line 66, in send_head > return self.run_cgi() > File "C:\Python22\lib\CGIHTTPServer.py", line 255, in run_cgi > shutil.copyfileobj(fo, self.wfile) > File "C:\Python22\lib\shutil.py", line 20, in copyfileobj > fdst.write(buf) > File "C:\Python22\lib\socket.py", line 194, in write > self.flush() > File "C:\Python22\lib\socket.py", line 181, in flush > self._sock.sendall(self._wbuf) > error: (10054, 'Connection reset by peer') > Exception socket.error: (10054, 'Connection reset by peer') in <bound method > _fileobject.__del__ of > <socket._fileobject instance at 0x0083B3B0>> ignored > > -- Tim Jaeger > company: Remnant Publications > e-mail: tj...@re... > bus. phone: 517-279-1304 > fax phone: 517-279-1804 > > > > ------------------------------------------------------- > This sf.net email is sponsored by:ThinkGeek > Welcome to geek heaven. > http://thinkgeek.com/sf > _______________________________________________ > afw-general mailing list > afw...@li... > https://lists.sourceforge.net/lists/listinfo/afw-general > |