site_archiver@lists.apple.com Delivered-To: darwin-dev@lists.apple.com Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; bh=60J4CXEGj1ahG8DlbefCOR4pGg5A5YRF7OatO5GDNp0=; b=GzzoOcbIu9MU1r3+yYbQa0BQHEtvpOAGJ4kuUwlhCwwkChNAMxhntUzBjuQlVGtp4u7nkuWaFQceV6Vk47jg8aVt/2TmyMQ3f4tLgAF/y5ZfFvJYntYyI4zUuIk9mNgBTUw/ixBHzaC1QsbiTE3wfyhh9pcr4tc/VYcwdTkuaH8= Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:from:to:in-reply-to:content-type:content-transfer-encoding:mime-version:subject:date:references:x-mailer; b=SIx9YGbmt12HAFvqkbkiRNR//jvqHWSN+jqh7RIHvRk8x458nmZLoziNqs3s+hOpuEpGa614WFglYIPjs6QxE1tNb1o/wkH03z/L0Eogcj0FZUTp0O3Wr45SSSSvrZDX5eBN2FVQ3u4vF952/2OqCxSv3VILTK/WRxdMAAaBpNk= You don't appear to get it. However: c) The user has told the system to sleep. It should sleep. _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-dev mailing list (Darwin-dev@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-dev/site_archiver%40lists.appl... RE a): OS X behaves like this for shutdown, why not sleep? OS shutdowns are delayed or canceled all the time by user applications. What if I have a unsaved document open in TextEdit and choose shutdown, if i take no further action the shutdown will be canceled because i never interacted with the save dialog in TextEdit. If i click the cancel button in the save dialog, the shutdown is canceled too. As i said previously, it would be obvious to the user. The sleep LED wouldn't pulse, user opens laptop and sees a dialog similar to canceled shutdown dialog. RE b): What do you mean by "Making the system work "well enough" in this context is much harder..."? The system was working fine before the lid is closed, with a external monitor the system still works fine with the screen closed. I dont see any reason why the system cant continue to run with the main screen disabled, i've ran other macs headless. I dont see why the system couldnt operate just fine being carried around under my arm. Could you please give a example. RE c): I told my system to shutdown, TextEdit canceled the shutdown. Why should sleep be different? On Jan 31, 2008, at 2:28 PM, Michael Smith wrote: Yes, in *some* situations the system could defy the user's explicit instruction to go to sleep and go on with whatever it was doing. a) This behaviour won't be consistent, and it won't be obvious to the average user why it's not consistent. b) Making the system work "well enough" in this context is much harder than you can possibly imagine. You can't think of "the system" as a monolithic entity; there are dozens of components who each have dependencies, and you'd have to have some way of matching the possibly degraded state of the system to the components depended on for the current set of operations and asserting that they were going to remain operational... = Mike This email sent to site_archiver@lists.apple.com