[missing-sync-palmos-talk] Why do we have to restart after
installing Missing Sync ?
Pascal Lessard
plessard at mac.com
Tue Nov 2 20:07:20 PST 2004
Hi !
I had asked :
> Is it absolutely necessary to force a restart after installing
> Missing Sync ? Why isn't a simple logout/log back in enough ? This is
> so "Mac OS 9" ! ;-)
To which question Scott Gruby answered :
>> The restart is necessary mainly when upgrading (either from Missing
>> Sync or Palm Desktop) so that the new components are used by all
>> applications. There is really no way for us to know what other
>> programs are using our components so we can't just shut them down. By
>> restarting, we ensure that all applications will be using the new
>> components. While I agree that it would be better if a restart was
>> not necessary, unfortunately this is the only way for things to work
>> smoothly. (The components that I'm referring to in particular are our
>> kernel extension for mounting, our framework and CFM Shared Library
>> needed for conduits and applications to talk to our software.)
While Chris Ridd said :
>> Missing Sync installs some kernel extensions (check
>> /System/Library/Extensions). You should be able to unload the old
>> ones and load in the new ones automatically, but I guess it is hard
>> to make the installer do this (reliably?)
And finally Brad Knowles added :
>> Any time you start talking about kernel extensions, this sort of
>> stuff gets nasty. You can never be sure what other programs might be
>> affected by the old kernel extensions when you try to unload them.
>> You could very easily crash the machine, and potentially leave it in
>> an unbootable state.
>>
>> Would you rather have that, or reboot? Me, I'd choose to reboot.
Thank you Brad, Chris and Scott for your explanations on this matter.
I'll be less annoyed now that I understand why !
Yours,
Pascal Lessard
+---------------------------------------------------------------------+
"... there is nothing more difficult to take in hand, more perilous to
conduct or more uncertain in its success than to take the lead in the
introduction of a new order of things..."
- Machiavelli
+---------------------------------------------------------------------+
More information about the missing-sync-palmos-talk
mailing list