From: Mike Hamburg <hamburg@fas.harvard.edu>
To: caml-list@inria.fr
Subject: CamlGI question
Date: Mon, 18 Apr 2005 02:15:41 -0400 [thread overview]
Message-ID: <810e04dc0f6bb601fb828db8d18def6c@fas.harvard.edu> (raw)
Hello to the list.
Is CamlGI still actively maintained? I'm writing a CGI/FastCGI program
using it, and have been having some trouble with the library.
My CGI program is designed to be a more flexible way to index web
pages. It's not finished yet, but a not-very-polished toy example can
be found at http://capricorn.dnsalias.org/mike/index/ . (I may as well
mention that "not very polished" means, among other things, "not known
to work in browsers other than Firefox, and known to display wrong in
Safari").
When used as a FastCGI, the indexing script hangs, either usually or
always, after writing out exactly 8KB of data (that is, 8192 bytes, no
more, no less). After 30 seconds, mod_fastcgi times out the
connection, but mysteriously writes out the rest of the script's
output. It is quite clear that the script has finished by the time the
hang occurs and that all its output has been written with Unix.write,
as it displays even if killed with signal 9 while hanging; therefore I
think it may be a formatting error in the output routines of CamlGI.
The script also sometimes breaks its output pipe to the server, which
stays broken it until it is restarted manually (eg sudo killall
index.fcgi). This may or may not be a separate bug.
The plain CGI version works just fine, if a bit slow, but some of the
features of the script only work in the FastCGI version, such as
thumbnailing.
Has anyone familiar with CamlGI seen either of these issues before, or
have any idea how to resolve them?
Thanks for your time,
--Mike Hamburg
next reply other threads:[~2005-04-18 6:15 UTC|newest]
Thread overview: 37+ messages / expand[flat|nested] mbox.gz Atom feed top
2005-04-18 6:15 Mike Hamburg [this message]
2005-04-18 7:29 ` [Caml-list] " Robert Roessler
2005-04-18 13:49 ` Alex Baretta
2005-04-18 14:31 ` Gerd Stolpmann
2005-04-18 16:04 ` Michael Alexander Hamburg
2005-04-18 16:28 ` Alex Baretta
2005-04-19 3:23 ` Mike Hamburg
2005-04-19 3:26 ` [Caml-list] CamlGI question [doh] Mike Hamburg
2005-04-19 9:18 ` Gerd Stolpmann
2005-04-19 15:28 ` Mike Hamburg
[not found] ` <1113933973.6248.76.camel@localhost.localdomain>
2005-04-19 18:44 ` Eric Stokes
2005-04-19 19:18 ` Christophe TROESTLER
2005-04-19 21:11 ` Eric Stokes
2005-04-19 9:31 ` Alex Baretta
2005-04-19 11:33 ` [Caml-list] CamlGI question Christophe TROESTLER
2005-04-19 12:51 ` Christopher Alexander Stein
2005-04-19 19:03 ` Common CGI interface (was: [Caml-list] CamlGI question) Christophe TROESTLER
2005-04-19 19:54 ` Gerd Stolpmann
2005-04-20 6:55 ` Jean-Christophe Filliatre
2005-04-20 7:22 ` Common XML interface (was: Common CGI interface) Alain Frisch
2005-04-20 11:15 ` [Caml-list] " Gerd Stolpmann
2005-04-20 11:38 ` Nicolas Cannasse
2005-04-20 13:23 ` Stefano Zacchiroli
2005-04-21 6:59 ` [Caml-list] Common XML interface Alain Frisch
2005-04-21 11:34 ` Gerd Stolpmann
2005-04-20 20:00 ` Common CGI interface Christophe TROESTLER
2005-04-20 21:06 ` [Caml-list] " Gerd Stolpmann
2005-04-21 7:36 ` [Ocamlnet-devel] " Florian Hars
2005-04-21 10:41 ` Gerd Stolpmann
2005-04-25 10:38 ` Christophe TROESTLER
2005-04-26 11:08 ` Gerd Stolpmann
2005-05-06 20:14 ` Christophe TROESTLER
2005-05-10 0:07 ` [Caml-list] " Christophe TROESTLER
2005-05-10 0:10 ` Christophe TROESTLER
2005-04-26 16:24 ` [Caml-list] " Eric Stokes
2005-05-06 20:14 ` Christophe TROESTLER
2005-04-19 20:13 ` [Caml-list] CamlGI question Michael Alexander Hamburg
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=810e04dc0f6bb601fb828db8d18def6c@fas.harvard.edu \
--to=hamburg@fas.harvard.edu \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox