Welcome to the MacNN Forums.

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

You are here: MacNN Forums > Software - Troubleshooting and Discussion > Mac OS X > What determines which updates require restarts?

What determines which updates require restarts?
Thread Tools
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
May 29, 2007, 06:05 PM
 
Why is it that this current security update of Quicktime doesn't require a restart, when so many other OS X updates (including Quicktime) do?

I've always found this unusual, since under most Unix OSes restarts for updates are not required except for kernel changes. However, this particularly security update has really piqued my curiosity...
     
Clinically Insane
Join Date: Oct 2001
Location: San Diego, CA, USA
Status: Offline
Reply With Quote
May 29, 2007, 06:23 PM
 
I think if it patches the kernel or a system library, it requires a restart (since it would be too difficult for the average user to bring their system back into a consistent state without restarting). I suspect this is a patch for QuickTime for Java, so fix the "Safari exploit."
Chuck
___
"Instead of either 'multi-talented' or 'multitalented' use 'bisexual'."
     
Clinically Insane
Join Date: Oct 2000
Location: Los Angeles
Status: Offline
Reply With Quote
May 29, 2007, 06:27 PM
 
Security Updates always require restarts. And any critical component like a system framework will.

"The natural progress of things is for liberty to yield and government to gain ground." TJ
     
Addicted to MacNN
Join Date: Aug 2004
Location: FFM
Status: Offline
Reply With Quote
May 29, 2007, 07:00 PM
 
Originally Posted by Big Mac View Post
Security Updates always require restarts.
Well, this one doesn't.
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
May 29, 2007, 07:45 PM
 
Originally Posted by Big Mac View Post
Security Updates always require restarts. And any critical component like a system framework will.
Why should it?
     
Professional Poster
Join Date: Jun 2001
Location: Northwest Ohio
Status: Offline
Reply With Quote
May 29, 2007, 08:02 PM
 
Originally Posted by besson3c View Post
Why should it?
Because the Software Update application can never know exactly what applications or resources are in use at the time the updater is run. It is easier to tell the user to reboot than to have the installer quit all applications, log the user out and back in, etc. Not to mention that even doing that may not fix everything. Rebooting the system ensures that any old version of a component or framework is not still in the system and makes sure the system is consistent.
     
Clinically Insane
Join Date: Mar 2001
Location: yes
Status: Offline
Reply With Quote
May 29, 2007, 08:14 PM
 
Originally Posted by Person Man View Post
Because the Software Update application can never know exactly what applications or resources are in use at the time the updater is run. It is easier to tell the user to reboot than to have the installer quit all applications, log the user out and back in, etc. Not to mention that even doing that may not fix everything. Rebooting the system ensures that any old version of a component or framework is not still in the system and makes sure the system is consistent.
It is pretty easy to do an lsof to determine what libraries are in use at any given time, and if any are being updated by Software Update, notify the user, offer to restart services or apps, whatever.

I think that Apple should at least give users the option to not restart the computer. Even if Quartz/Aqua needs to be reloaded, this should be possible without restarting the entire OS. This just isn't really necessary. Am I missing something?

If Apple really wants OS X Server to succeed in mission critical environments, they should at least work on getting this to work in OS X Server.
(Last edited by besson3c; May 29, 2007 at 08:22 PM. )
     
   
Thread Tools
Forum Links
Forum Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Top
Privacy Policy
All times are GMT -5. The time now is 09:08 PM.
All contents of these forums © 1995-2011 MacNN. All rights reserved.
Branding + Design: www.gesamtbild.com
vBulletin v.3.8.7 © 2000-2011, Jelsoft Enterprises Ltd., Content Relevant URLs by vBSEO 3.3.2