mac carbon VM 3.8.14b3 pending
John M McIntosh
johnmci at smalltalkconsulting.com
Mon Nov 20 20:53:49 UTC 2006
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 -
>
>
--
========================================================================
===
John M. McIntosh <johnmci at smalltalkconsulting.com>
Corporate Smalltalk Consulting Ltd. http://www.smalltalkconsulting.com
========================================================================
===
More information about the Squeak-dev
mailing list
|