[plt-scheme] PLT 360 Web-Server Hangs on Multiple Requests

From: Eric Domeshek (domeshek at stottlerhenke.com)
Date: Fri Oct 19 11:18:16 EDT 2007


I have used PLT 360 to build an elaborate web application.  I have 
noticed that if, from a particular page, I click a link that invokes an 
extended computation/display, and before the new page comes up, I click 
another link on the original page, then the server seems to hang and 
never respond to either click.  All these links are generated using 
embed/url inside a send/suspend/dispatch.  I've been using Firefox 2 as 
my browser.

Before I get all hung about about possible threading issues and the 
possibility of unsafe data modifications, I thought I'd ask if there is 
a simpler explanation (and fix) or if anyone else has seen and can 
account for this behavior.

Also, as an aside, I've downloaded PLT 371 and considered upgrading, but 
it doesn't appear to be a smooth path, since many things have changed 
(but I'm not sure the docs have kept up).  The way I set my 
configuration no longer works (I think the 'load-configuration' function 
is gone and I can't figure out what has replaced it).  I also think I 
read in a post to this list that unit-based servlets are no longer 
supported (which is how I've built my two major servlets).

Anyway, thanks for any help or pointers you folks can offer...


Eric Domeshek                      Phone: 617-616-1291
AI Project Manager                   Fax: 617-616-1290
Stottler Henke Associates, Inc.    EMail: domeshek at stottlerhenke.com
48 Grove St., Somerville, MA 02144   Web: www.stottlerhenke.com

Posted on the users mailing list.