[hunchentoot-devel] Error in long running Hunchentoot process

Hans Hübner hans.huebner at gmail.com
Sun Aug 16 13:17:52 UTC 2009


Hi Patrick,

On Sat, Aug 15, 2009 at 16:44, Patrick May<patrick.may at mac.com> wrote:
>        I have a site that uses Clozure and Hunchentoot.  At the moment it's
> primarily serving static content.  After being up for a few days, I
> got the following error message in the log file for the ccl process:

This:

>  > Error: #<STRING-OUTPUT-STREAM  :CLOSED #x300041C1B52D> is closed
>  > While executing: CCL::STREAM-IS-CLOSED, in process Hunchentoot
> listener (*:808
> 0)(3).

looks like some real bug or problem, but it is not really possible to
diagnose it further without seeing a strack trace.  Can you

> ;;; #<PROCESS Hunchentoot listener (*:8080)(3) [Reset] #x300041B94CFD>
> requires
> access to Shared Terminal Input
> ;;; Type (:y 3) to yield control to this thread.

and then type :b to see a backtrace of the process that has crashed?

I don't know what these:

> ;Compiler warnings :
> ;   In SAVE-PRESENTED-OBJECT: Undeclared free variable OBJECT (3
> references)
> ;   In SAVE-PRESENTED-OBJECT: Unused lexical variable #|symbol not
> found in home
>  package!!|#SWANK::OBJECT

are about, but I suspect that they are from junk typed into the repl
or bugs in your program.

> The Hunchentoot message log file contains a number of lines like this:

The messages below are harmless, and many of them do not occur with
the development version of Hunchentoot and usocket.

> [2009-08-10 16:54:46 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041BF867D>
> [2009-08-10 16:54:46 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041BF730D>
> [2009-08-10 16:56:09 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/11) #x300041BF5BBD>
> [2009-08-10 21:18:46 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041BBE12D>
> [2009-08-10 22:38:23 [INFO]] Default handler called for script /
> robots.txt
> [2009-08-11 00:39:55 [INFO]] Default handler called for script /
> w00tw00t.at.ISC.
> SANS.DFind:)
> [2009-08-11 00:39:55 [ERROR]] Error while processing connection: on
> #<BASIC-TCP-
> STREAM ISO-8859-1 (SOCKET/8) #x300041C1D33D> :
> Connection reset by peer (error #104) during read
> [2009-08-11 02:08:49 [INFO]] Default handler called for script /
> favicon.ico
> [2009-08-11 02:09:09 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041C1993D>
> [2009-08-11 02:09:09 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/11) #x300041C181CD>
> [2009-08-11 02:09:09 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C1AC9D>
> [2009-08-11 02:17:19 [INFO]] Default handler called for script /fastenv
> [2009-08-11 02:17:20 [ERROR]] Error while processing connection: on
> #<BASIC-TCP-
> STREAM ISO-8859-1 (SOCKET/12) #x300041C16A7D> :
> Connection reset by peer (error #104) during read
> [2009-08-11 02:18:25 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C143ED>
> [2009-08-11 02:23:19 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041C130AD>
> [2009-08-11 02:55:18 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C11D6D>
> [2009-08-11 03:24:51 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C0F6ED>
> [2009-08-11 03:35:35 [INFO]] Default handler called for script /fastenv
> [2009-08-11 03:35:36 [ERROR]] Error while processing connection: on
> #<BASIC-TCP-
> STREAM ISO-8859-1 (SOCKET/9) #x300041BC41CD> :
> Connection reset by peer (error #104) during read
> [2009-08-11 03:42:48 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/8) #x300041C1E39D>
> [2009-08-11 03:42:48 [ERROR]] Error while processing connection: Input
> timeout o
> n #<BASIC-TCP-STREAM ISO-8859-1 (SOCKET/9) #x300041C1D03D>
>
> Do I have something misconfigured?

I do not think that you have a configuration problem, but I'd
recommend that you upgrade to a recent version of Hunchentoot and its
dependencies from Subversion (http://bknr.net/svn/ediware) before
investigating the problem further.

-Hans




More information about the Tbnl-devel mailing list