El vie, 29-01-2010 a las 19:27 -0300, Hernan Wilkinson escribió:
> The changed you suggested worked on my machine, mac os X and also on a
> Debian.
> 

Thank you for testing. I have only a Debian Squeeze machine and only
tested there. But is good to know that works also in MacOS X. I am
installing Windows 7 inside virtualbox to test in windows.

Cheers
> 
> Hernan.
> 
> 2010/1/28 Miguel Enrique Cobá Martinez <miguel.c...@gmail.com>
>         El jue, 28-01-2010 a las 07:57 -0500, Schwab,Wilhelm K
>         escribió:
>         > I think you are correct about that being a bad change, but
>         there is more wrong than just that.  There are IPv6-specific
>         calls that are not protected by subsequent tests on
>         #useOldNetwork.  Further, the IPv6 code does not work
>         correctly, so many of us appear to need to override
>         #useOldNetwork to always return true.  I make that change in
>         #useOldNetwork rather than #initialize.
>         >
>         > Bill
>         
>         
>         
>         Yes, I know that the code is very difficult to understand,
>         mainly
>         because of the primitives. They brake the understanding you
>         have so far
>         when you have to switch to c code with a lot of
>         pointers/structs/string
>         buffers.
>         
>         The problem here is that, now it is impossible to change the
>         networks
>         subsystem of Pharo (or squeak). As Mariano said, we *need* to
>         release
>         1.0 and this bug can be a show stopper.
>         
>         Also, with due respect to the original coders of the network
>         subsystem,
>         the code is really convoluted (I know that networking isn't
>         simple), at
>         least to understand the fully implication of a "simple" change
>         like
>         this. It is not a well factored code. It mixes GUI prompts,
>         IPv4, IPv6,
>         primitives and smalltalk code. So I think that is difficult to
>         have
>         someone with the enough knowledge to change the code so that
>         it works
>         for now. But that is how things are now. Maybe our own
>         ignorance of the
>         code is what negates us a fix, but we need to left that apart
>         and work a
>         solution for the *particular* problem in hand. For 1.1 we can
>         discuss
>         new implementation if that is required.
>         
>         As Adrian said, there are users that need useOldNetwork true
>         and some
>         others that need useOldNetwork to false. The problem is that
>         we don't
>         fully understand the consequences of both changes.
>         
>         So, people, we need your help. Those who are most familiar
>         with the
>         network code, please, please, take a look and suggest a
>         solution for the
>         1.0 release. *No* full rewrites, no throw code, no blaming,
>         just a
>         working workaround for this.
>         
>         Regards
>         
>         Miguel Coba
>         
>         --
>         
>         Miguel Cobá
>         http://miguel.leugim.com.mx
>         
>         
>         _______________________________________________
>         Pharo-project mailing list
>         Pharo-project@lists.gforge.inria.fr
>         http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
> 
> 
> _______________________________________________
> Pharo-project mailing list
> Pharo-project@lists.gforge.inria.fr
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

-- 
Miguel Cobá
http://miguel.leugim.com.mx


_______________________________________________
Pharo-project mailing list
Pharo-project@lists.gforge.inria.fr
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to