mac carbon VM 3.8.14b3 pending
bert at freudenbergs.de
Mon Nov 20 22:44:28 UTC 2006
Hmm, on X11 you would notice if the window was going away ... not the
same on Aqua?
- Bert -
On Nov 20, 2006, at 21:53 , John M McIntosh wrote:
> Ok, the way the way it works, I hope, is that each instance of the
> plugin that is created causes us to instantiate and run a different
> VM sub process, say you've four windows open. That means four VMs
> are running in the back ground. Normally what will happen is if the
> plugin instance is destroyed we then sigterm the associated child
> process. But if the browser crashes, not uncommon, the sub-
> process are left running... Mmm I wonder if the child process can
> get notification if the parent is terminated?
> On 20-Nov-06, at 7:55 AM, Bert Freudenberg wrote:
>>> The problem is that if we hide the squeak VM, then when we show
>>> it does not show the arrow in the dock. If you have the VM in
>>> your dock then you have no indication it is running, this is a
>>> bug in 10.4. To test this change the VM info.plist
>>> LSBackgroundOnly to true. Lastly I'll note if you truly hide
>>> the application and the browser quits you end up with squeak as a
>>> disconnected background task and I suspect many squeakland users
>>> will not understand that it is still there and running because
>>> for them it's invisible.
>> Well, we would only want to disable the the icon when we are
>> inside the browser. If the last image is closed, why don't we kill
>> the VM?
>> - Bert -
More information about the Squeak-dev