<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <font face="Georgia">Announcements are not an issue in my case
      (unless they are lurking under a different name somewhere).<br>
      <br>
      Cheers,<br>
      Bob<br>
    </font><br>
    On 8/20/10 9:51 AM, Robert Sirois wrote:
    <blockquote cite="mid:BAY119-W7639F8D32E8413C6019ADA69F0@phx.gbl"
      type="cite">
      <style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
      Here's a couple posts from before.
      <div><br>
      </div>
      <div><a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/pipermail/seaside/2010-July/023793.html">http://lists.squeakfoundation.org/pipermail/seaside/2010-July/023793.html</a></div>
      <div><br>
      </div>
      <div>I still have this problem regularly... I wanna say
        Announcements have something to do with it as well? Or maybe
        it's just by virtue of refreshing.</div>
      <div><br>
      </div>
      <div>RS<br>
        <br>
        <hr id="stopSpelling">Date: Fri, 20 Aug 2010 06:00:39 -0400<br>
        From: <a class="moz-txt-link-abbreviated" href="mailto:arning@charm.net">arning@charm.net</a><br>
        To: <a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a><br>
        Subject: Re: [Seaside] Re: Connection Closed failure - should
        something handle this?<br>
        <br>
        <meta http-equiv="Content-Type" content="text/html;
          charset=ISO-8859-1">
        <meta name="Generator" content="Microsoft SafeHTML">
        <font face="Georgia">FWIW, this happens in non-Pharo Squeak as
          well. Sometimes 3 or 4 in rapid succession.<br>
          <br>
          Cheers,<br>
          Bob<br>
        </font><br>
        On 8/20/10 3:47 AM, Lukas Renggli wrote:
        <blockquote
          cite="mid:AANLkTinaxViYh_KyDKikJ99Tcgd-k=XH-=OSeq_mKMYU@mail.gmail.com">
          <pre>Hi Tim,

This could be due to a change in the Sockets in Pharo, that's maybe
why other people do not see it. It is definitely a bug to get
debuggers.

I don't have time to investigate further right now, but I guess
somebody will come up with a fix quickly :-)

Lukas

On 20 August 2010 09:44, Nick Ager <a moz-do-not-send="true" class="ecxmoz-txt-link-rfc2396E" href="mailto:nick.ager@gmail.com">&lt;nick.ager@gmail.com&gt;</a> wrote:
</pre>
          <blockquote>
            <pre>Hi Tim,

</pre>
            <blockquote>
              <pre>Still - it would seem that by signalling this - it could happen, and
something should catch it?

Looking again, I see the following method in the stack:

WAListenerAdaptor&gt;&gt;waitForConnection: aSocket
&nbsp; &nbsp; &nbsp; &nbsp;| socket stream |
&nbsp; &nbsp; &nbsp; &nbsp;socket := aSocket waitForAcceptFor: 10.
&nbsp; &nbsp; &nbsp; &nbsp;socket isNil ifTrue: [ ^ self ].
&nbsp; &nbsp; &nbsp; &nbsp;stream := SocketStream on: socket.
&nbsp; &nbsp; &nbsp; &nbsp;[ [ [ self process: stream ]
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ensure: [ stream close ] ]
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;ifCurtailed: [ socket destroy ] ]
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;forkAt: Processor userBackgroundPriority


Shouldn't that ifCurtailed: prevent this walkback?
</pre>
            </blockquote>
            <pre>It doesn't prevent the walkback, but makes sure that "socket destroy" is
called. Experiment with:
[Error signal] ifCurtailed: [Transcript show: 'Abandoned'; cr].
Transcript show: 'Proceeded'; cr
from the &nbsp;excellent exception PBE draft
chapter:&nbsp;<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext" href="https://gforge.inria.fr/frs/download.php/26600/PBE2-Exceptions-2010-03-02.pdf" target="_blank">https://gforge.inria.fr/frs/download.php/26600/PBE2-Exceptions-2010-03-02.pdf</a>
Nick
_______________________________________________
seaside mailing list
<a moz-do-not-send="true" class="ecxmoz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a>
<a moz-do-not-send="true" class="ecxmoz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside" target="_blank">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>


</pre>
          </blockquote>
          <pre>
</pre>
        </blockquote>
        <br>
        _______________________________________________
        seaside mailing list
        <a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a></div>
      <pre wrap="">
<fieldset class="mimeAttachmentHeader"></fieldset>
_______________________________________________
seaside mailing list
<a class="moz-txt-link-abbreviated" href="mailto:seaside@lists.squeakfoundation.org">seaside@lists.squeakfoundation.org</a>
<a class="moz-txt-link-freetext" href="http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside">http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside</a>
</pre>
    </blockquote>
  </body>
</html>