Jim Rees <rees@umich.edu>, University of Michigan, April 1998.
Mark Eichin <eichin@kitten.gen.ma.us>, The Herd Of Kittens
Robin Kirkman

A web server (httpd) for your Pilot.  Please send me your ideas and code
contributions.  The http implementation is very minimal but it works.

We have been unable to fix the problem with the server spontaneously
stopping.  The problem is that net events are not treated as first class
events by PalmOS.  The only way to break out of an accept() is with a reset
pin.  So httpd checks periodically for events on the queue, and stops when
it sees one.  The bug is that it can't tell the difference between user
input events and other system events, and stops on all of them.

I have tried various fixes, and even got in touch with Palm, but I have come
to the conclusion that it just isn't possible to write a robust server app
using PalmOS.

If you really like httpd and find it useful, please send me a postcard.
It's the only payment I ask for.

Jim Rees
Center for Information Technology Integration
519 W William
Ann Arbor, Michigan 48103 USA
