Changes between Initial Version and Version 1 of Ticket #1236, comment 1


Ignore:
Timestamp:
Apr 2, 2013, 11:23:30 AM (11 years ago)
Author:
JacobKlein
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1236, comment 1

    initial v1  
    33Date: Tue, 2 Apr 2013 19:16:47 +0100[[BR]]From: r.haselgrove@btopenworld.com[[BR]]Subject: Re: [boinc_alpha] Upgrading during NVIDIA tasks crashes driver and interferes with hardware detection[[BR]]To: jacob_w_klein@msn.com; boinc_alpha@ssl.berkeley.edu[[BR]]
    44
    5 It  seems to me that there are two ways of closing the BOINC  client/manager/tray local system: let's call them 'manual' and  'automatic'.'Manual'  can be invoked by right-click|exit from the system tray icon (Manager  with main window closed), or by File|Exit BOINC from the main Manager  window. Either way displays the Exit Conformation dialog, if enabled.'Automatic'  is invoked when either the BOINC installer, or a Windows shutdown,  needs to close BOINC. This closedown mode never displays the Exit  confirmation dialog.I have another couple of gripes with 'automatic' closedown mode:1) Pending registry changes (e.g. 'Run Manager at login?') aren't flushed during an automatic closedown, only by a manual close.2)  Some applications have a tendency to cause running tasks to error if  closed by the 'automatic' route, but not if closed by the 'manual'  route. From my current project set, !NumberFieldsatHome seem vulnerable  to this. CPDN moderators have long advised volunteers running CPDN tasks  to shut down BOINC manually before shutting down their computers.I  suspect the NVIDIA driver restart issue arises similarly from a  difference between manual and automatic shutdown of BOINC. Whether BOINC  is interacting directly with the driver at this point, or whether BOINC  closes the applications in an unusual way and they in turn trigger the  driver problem, needs further investigation.
     5It seems to me that there are two ways of closing the BOINC client/manager/tray local system: let's call them 'manual' and 'automatic'.[[BR]][[BR]]'Manual' can be invoked by right-click|exit from the system tray icon (Manager with main window closed), or by File|Exit BOINC from the main Manager window. Either way displays the Exit Conformation dialog, if enabled.[[BR]][[BR]]'Automatic' is invoked when either the BOINC installer, or a Windows shutdown, needs to close BOINC. This closedown mode never displays the Exit confirmation dialog.[[BR]][[BR]]I have another couple of gripes with 'automatic' closedown mode:[[BR]][[BR]]1) Pending registry changes (e.g. 'Run Manager at login?') aren't flushed during an automatic closedown, only by a manual close.[[BR]]2) Some applications have a tendency to cause running tasks to error if closed by the 'automatic' route, but not if closed by the 'manual' route. From my current project set, !NumberFieldsatHome seem vulnerable to this. CPDN moderators have long advised volunteers running CPDN tasks to shut down BOINC manually before shutting down their computers.[[BR]][[BR]]I suspect the NVIDIA driver restart issue arises similarly from a difference between manual and automatic shutdown of BOINC. Whether BOINC is interacting directly with the driver at this point, or whether BOINC closes the applications in an unusual way and they in turn trigger the driver problem, needs further investigation.