[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