Hi,
I've been using TBNL for a few weeks and am encountering some strange behaviour when sessions time out. Specifically, once a session times out I start getting multiple cookies written to the browser -- as the user navigates around the site the cookie, and so the session, changes.
I am wondering if this is a known problem. If so, maybe some advice. Otherwise, I'll try to isolate the problem better so I can provide a more precise description of what is happening.
There is another problem for which I have no explanation: when the lisp system is first started up it takes several attempts to load the page before the page is loaded (it isn't getting as far as the lisp program I think). Same thing: if this is familiar, maybe some advice... otherwise I'll try to describe the problem better.
I'm using Lispworks 4.4 professional on OS/X (10.3.8) using what ever the current versions of Apache 1.x (for OS/X) and mod_lisp.
Other that that, TBNL works beautifully. Very nice.
Cheers, Bob ---- Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/
Hi Bob!
On Fri, 25 Feb 2005 16:00:44 -0500, Bob Hutchison hutch@recursive.ca wrote:
I've been using TBNL for a few weeks and am encountering some strange behaviour when sessions time out. Specifically, once a session times out I start getting multiple cookies written to the browser -- as the user navigates around the site the cookie, and so the session, changes.
I am wondering if this is a known problem. If so, maybe some advice. Otherwise, I'll try to isolate the problem better so I can provide a more precise description of what is happening.
I haven't seen that yet. If you could provide a reproducible test case that'd be very nice.
There is another problem for which I have no explanation: when the lisp system is first started up it takes several attempts to load the page before the page is loaded (it isn't getting as far as the lisp program I think). Same thing: if this is familiar, maybe some advice... otherwise I'll try to describe the problem better.
Had you used TBNL and/or mod_lisp before and then restarted the Lisp? You might be fighting with Apache children trying to use now-dead socket connections to the old Lisp image.
If that's the case restarting Apache is your best solution, `apachectl graceful' should suffice.
I'm using Lispworks 4.4 professional on OS/X (10.3.8) using what ever the current versions of Apache 1.x (for OS/X) and mod_lisp.
I don't use Macs so I hope this is not a Mac-specific problem that I can't debug.
Cheers, Edi.
On Feb 25, 2005, at 5:17 PM, Edi Weitz wrote:
Hi Bob!
On Fri, 25 Feb 2005 16:00:44 -0500, Bob Hutchison hutch@recursive.ca wrote:
I've been using TBNL for a few weeks and am encountering some strange behaviour when sessions time out. Specifically, once a session times out I start getting multiple cookies written to the browser -- as the user navigates around the site the cookie, and so the session, changes.
I am wondering if this is a known problem. If so, maybe some advice. Otherwise, I'll try to isolate the problem better so I can provide a more precise description of what is happening.
I haven't seen that yet. If you could provide a reproducible test case that'd be very nice.
OK, I should be able to get something together, though it might take a couple of days.
There is another problem for which I have no explanation: when the lisp system is first started up it takes several attempts to load the page before the page is loaded (it isn't getting as far as the lisp program I think). Same thing: if this is familiar, maybe some advice... otherwise I'll try to describe the problem better.
Had you used TBNL and/or mod_lisp before and then restarted the Lisp? You might be fighting with Apache children trying to use now-dead socket connections to the old Lisp image.
If that's the case restarting Apache is your best solution, `apachectl graceful' should suffice.
There's an idea... I wish I had thought of it. I'll give that a shot. I've got a feeling that somehow these two problems are related. I'll try the restart and see if that fixes both problems -- if nothing else, it'll eliminate some odd stuff.
I'm using Lispworks 4.4 professional on OS/X (10.3.8) using what ever the current versions of Apache 1.x (for OS/X) and mod_lisp.
I don't use Macs so I hope this is not a Mac-specific problem that I can't debug.
So do I :-)
Thanks, Bob
Cheers, Edi.
---- Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/
On Feb 25, 2005, at 4:00 PM, Bob Hutchison wrote:
Hi,
I've been using TBNL for a few weeks and am encountering some strange behaviour when sessions time out. Specifically, once a session times out I start getting multiple cookies written to the browser -- as the user navigates around the site the cookie, and so the session, changes.
I am wondering if this is a known problem. If so, maybe some advice. Otherwise, I'll try to isolate the problem better so I can provide a more precise description of what is happening.
The restart does not fix this problem, but it is a lot clearer what is going on. I still have not isolated the problem, I'll try to do that today (if I don't manage it today other things will start interfering and it'll take a bit longer)
This happens with both safari and firefox (I haven't tried any other browsers), though the behaviour is a bit different. In the case of Safari I get a cookie for each page I visited in the previous 'session' plus one new cookie. In the case of firefox, I get two cookies: the old one and the new one, and there is some sort of confusion between the two. Firefox is a simpler situation so I'll try to isolate the problem using it.
There is another problem for which I have no explanation: when the lisp system is first started up it takes several attempts to load the page before the page is loaded (it isn't getting as far as the lisp program I think). Same thing: if this is familiar, maybe some advice... otherwise I'll try to describe the problem better.
The restart of Apache fixes this as far as I can tell. Thanks for the suggestion.
I'm using Lispworks 4.4 professional on OS/X (10.3.8) using what ever the current versions of Apache 1.x (for OS/X) and mod_lisp.
Other that that, TBNL works beautifully. Very nice.
Cheers, Bob
Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/
tbnl-devel site list tbnl-devel@common-lisp.net http://common-lisp.net/mailman/listinfo/tbnl-devel
---- Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/
On Feb 27, 2005, at 9:00 AM, Bob Hutchison wrote:
Firefox is a simpler situation so I'll try to isolate the problem using it.
I was wrong. Firefox and Safari behave identically.
---- Bob Hutchison -- blogs at http://www.recursive.ca/hutch/ Recursive Design Inc. -- http://www.recursive.ca/