∅ the empty set

Airport Disk hangs logout if not unmounted

Airport Extreme supports 802.11n

I've setup my brand new Airport Extreme base station with success about ten days ago, and was excited to test out the new Airport Disk feature. I intended to transfer my iTunes library onto an external disk, and share it through the Airport Extreme's new sharing feature as described in a previous post on multiple iTunes librairies.

The truth is that it works just as described. The new admin software is really easy to use. The disks mounts automatically when you register in the Airport network. iTunes manages the remote library just fine, and enables my to have my main music library available from any computer, while retaining a subset on my MBP to carry around with me.

Everything runs fine, except for one little annoying bug: if the drive is not unmounted before logout, the session hangs on the blue screen after the Finder quits. My Mac blue screen of death. The only workaround at that point is to force restart the computer (sigh, I hate to do that). This situation occurs when you logout, restart or shutdown.

Airport Disk utility

Exploring the system logs, you'll discover that a number of processes stopped responding during the logout, namely coreaudio, mds, ATSServer and coreservicesd. I suspect the main culprit is the ATSServer but unfortunately, there's no way to kill the process except from another computer via an ssh session e.g.. There is a short thread on Apple Discussion related to this issue.

[snip]
Mar 20 23:50:08 cinnamon /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow: Login Window Application Started
Mar 20 23:50:10 cinnamon configd[70]: posting notification com.apple.system.config.network_change
Mar 20 23:50:10 cinnamon configd[70]: rtmsg: error writing to routing socket
Mar 20 23:50:10 cinnamon lookupd[538]: lookupd (version 369.6) starting - Tue Mar 20 23:50:10 2007
Mar 20 23:50:22 cinnamon diskarbitrationd[72]: coreaudiod [71]:24207 not responding.
Mar 20 23:50:22 cinnamon diskarbitrationd[72]: mds [173]:13827 not responding.
Mar 20 23:50:22 cinnamon diskarbitrationd[72]: ATSServer [133]:12303 not responding.
Mar 20 23:50:22 cinnamon diskarbitrationd[72]: coreservicesd [100]:11267 not responding.
[snip]

I guess this qualifies as my current "Mac Whine" as seen – heard? – on MacBreak Weekly. Another issue related to the poor way Mac OS deals with mounted volumes.

This currently occurs on my MBP running Mac OS 10.4.9. I haven't had the opportunity of trying other hardware (PowerPC) and software (10.4.x) combinations to see if it occurs all the time. It might be Intel related for all I know. I'll post an update whenever I get more information.

In the meantime, don't forget to unmount your Airport Disk before logging out. If you do, don't forget to run AppleJack at your next startup.

Ø permalink: https://davidroessli.com/logs/2007/03/airport_disk_hangs_logout_if_n/


Reponses to “Airport Disk hangs logout if not unmounted”

#1 by David Roessli

18:56 on 30 March 2007

I'm happy to announce that Airport Base Station Update 2007-001 fixes this problem.

The AirPort Base Station Update 2007-001 includes general fixes and compatibility updates for the following applications:
  • AirPort Utility
  • AirPort Admin Utility for Graphite and Snow Base Stations
  • AirPort Disk Utility
  • AirPort Disk Agent

#2 by David Roessli

08:16 on 2 April 2007

Unfortunately, I was a little too enthusiastic. The problem remains until you uncheck "Disconnect from wireles networks when I log out" in the Airport Options of Network Preferences.

#3 by Kim

14:57 on 30 May 2007

EXCELLENT!! I have been looking for those wise words for a couple of weeks now.
Its ridiculously tedious searching for various mac issues on the web as well as apple's own "knowledge base". As a long time windows admin, now apple addict, this is the one place apple needs to look MS over the shoulder, and implement something similar on their website. The MS knowledge base and TechNet for pro's are far easier to search through and find useful info in.
Anyway, many thanks for posting your experience here.
Best regards,
Kim

#4 by Anand Sankaran

07:10 on 11 July 2007

Hi

I have a related problem. Not only does my logout hang, but my logins hang as well.

The only way I can login is to turn off the airport extreme. Or I should turn off my airport before I logout each time - both of which SUCK.

I have tried your suggestion and that did not fix the problem.

Any other tips?

#5 by Kelly Breed

20:21 on 1 March 2008

I've been having this exact problem, but it's not Leopard. It started with the 10.4.0 update to Tiger and it's annoying. I've been scanning all the log files and can't seem to find any real hints. I get

Mar  1 10:55:38 Macintosh login[2558]: DEAD_PROCESS: 2558 ttys000
Mar 1 10:59:24 Macintosh loginwindow[2511]: DEAD_PROCESS: 0 console

The time difference between those two stamps is how long it hangs on the blue screen before going to the login screen.
Login is very snappy, but logout takes forever (3.5 minutes sometimes) As with Anand's comment if I turn off Airport before logging out it is a few seconds before getting the login screen.

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)



Previous: Winter hits back with a revenge

Next: Use Apache's mod_rewrite for beautiful MovableType URLs


About

Hello, my name is David Roessli. I am a freelance web designer and developer based in Geneva, Switzerland.

This weblog is an nth attempt to solve my multiple online personalities and weblog/rss feeds burnout issues. (more)

Words

I have been contemplating the idea of upgrading my desktop Mac since this spring. The latest 27" iMac (Quad-Core) seemed the perfect candidate, but the release of Apple's 27" Monitor last September made me stick with the Mac Pro...

Music

The autopsy of an iconic album cover picked up on Kottke.org. A stacked graph of successive radio signals from pulsar CP 1919, in a 1977 astronomy encyclopedia that originated in a 1970 Ph.D. thesis. Fascinating <3...

Pictures

Check out my latest Flickr ramblings. Mostly day to day cameraphone pictures stolen here and there.


© 2000-2016 David Roessli | v4.1 | as valid xhtml and css as possible | hosted by pair Networks | RSS feeds.