On Wed, Sep 7, 2011 at 11:27 PM, Sven Van Caekenberghe <[email protected]>wrote:

>
> On 07 Sep 2011, at 21:32, laurent laffont wrote:
>
> > On SmallHarbour we use a modified VM (only SecurityPlugin -
> https://gitorious.org/~laurentlaffont/cogvm/smallharbour )  so an image
> can open only a given set of ports. Each image / account has an allocated
> port number, so when an image starts a .st file is given as argument which
> stop all seaside adaptors and then start Zinc Seaside adaptor on a given
> port.
> >
> > The problem is: if I have saved a image with a socket opened on port XX,
> then try to start it on SmallHarbour on port YY - given that XX is forbidden
> - image crashes.
>
> Apart from the fact that I think we have a serious problem here, see
>
> http://code.google.com/p/pharo/issues/detail?id=4768
>
> (but nobody seems to care, no one even confirmed that this happens for them
> too)
>

Now I care :) As we use a modified VM I'll try to make it reproduceable
easily. I will tell you. (Anyway on SmallHarbour server itself it's easy. If
you want access .....)



> the workaround is (as I said to Lukas, and as I do myself) not to save
> images with a running server and just start the adaptor in a startup .st
> file.
>

Yes but for Pier this is a problem as the image is autosaved so when you
restart it through SmallHarbour web interface  there's a running server.

Laurent.


> HTH,
>
> Sven
>
>
>

Reply via email to