[Seaside] Sending a continuation link via email in Seaside-3.0

Julian Fitzell jfitzell at gmail.com
Mon Oct 18 11:56:06 UTC 2010


You can't use full continuations like that in Seaside 3.0. You end up
saving the entire context chain, so when you restore it, you end up
trying to return a response to the socket that was being used when you
created the continuation. The stack frames that were set up to handle
the new request get thrown away and the browser will never get a
response.

You could use partial continuations, but can't you just register a
callback and send that URL? You're not really doing anything that
seems to require a continuation...

Julian

On Mon, Oct 18, 2010 at 5:58 AM, Yanni Chiu <yanni at rogers.com> wrote:
> I'm trying to adapt the "Forgot password" functionality from SqueakSource
> for other uses. If you filein the included code, into a recent Seaside-3.0
> image, and go to http://localhost:8080/register, you'll be shown a dialog,
> and then a link.
>
> This link would ultimately be sent by email, but for the test cose, it's
> just shown to you in the web browser. Copy & paste the link to another
> another web browser window. The new web browser waits for a response, and
> eventually times out.
>
> Any one have any ideas what's wrong?
>
>
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
>


More information about the seaside mailing list