The memory size is 32-bits. I haven't implemented any locking. Typically if two threads were going to write to that area of memory the difference in value is less than a millisecond. The smallest unit of measurement the CC cares about is 1 second. I figured it was pretty safe.
----- Rom -----Original Message----- From: Peter Slacik [mailto:[email protected]] Sent: Friday, May 20, 2011 2:29 PM To: Rom Walton Cc: Ed A; Daniel Lombraña González; [email protected] Subject: Re: [boinc_dev] BOINC 6.12.26 released to public No locking to gain/release access to this (shared, I assume) memory area? Would the client respond soon enough to Manager's exit request, if it was somehow waiting for such access? Peter Slacik On Fri, 20 May 2011 14:24:12 -0400, Rom Walton wrote: > That is odd, boinctray doesn't do anything except report the last time the > keyboard or mouse was used. It writes that information to a specific area of > memory. That is all it does. > > Boinc goes and looks in that area of memory about once a second, but during a > shutdown operation it doesn't use it at all. > > ----- Rom > > -----Original Message----- > From: [email protected] > [mailto:[email protected]] On Behalf Of Ed A > Sent: Friday, May 20, 2011 1:47 PM > To: Daniel Lombraña González > Cc: [email protected] > Subject: Re: [boinc_dev] BOINC 6.12.26 released to public > > Of the 11 BOINC Windows machines I run the failure to shut down boinc.exe > and the running projects has been a problem on every one, again for many > many versions. The longer BOINC has been running the more likely it is to > refuse to shut down. Usually killing the boinctray.exe, then restarting the > BOINC manager and exiting again will close boinc.exe and the projects. If > you try to start BOINC and then exit shortly afterwards it will always exit > correctly, so testing it in that manner is useless. > > Regards/Ed > > > 2011/5/20 Daniel Lombraña González <[email protected]> > > >> Dear all, >> >> First of all I would like to apologize for sending the e-mail to several >> e-mail lists (I hit answer all without reviewing the recipients :( ) >> >> Second: up to now in GNU/Linux when you exit BOINC Manager the BOINC client >> was completely stopped. This has changed in the last version, and I don't >> know if this is a bug of if this has changed, as I said in my previous >> e-mail. Checking this in other platforms and the same version I see that >> all >> of the work as expected, quitting BOINC when you exit BOINC Manager >> completely, so that's why I send the first e-mail. >> >> Regards, >> >> Daniel >> >> 2011/5/20 Ed A <[email protected]> >> >> >>> This is not Linux specific. It has been a problem also for the Windows >>> versions for a long, long time. In fact 6.12.26 seems to be perhaps a >>> >> bit >> >>> better in this regard than previous releases. In Windows the problem is >>> less pronounced if boinctray.exe is removed from startup in the registry. >>> Unfortunately it reinstalls the registry key at every new release. I've >>> pointed out the problem more than once but so far no solution. >>> >>> Regards/Ed >>> >>> >>> 2011/5/19 Daniel Lombraña González <[email protected]> >>> >>> >>>> Dear all, >>>> >>>> The GNU/Linux version does not work properly. When you exit the BOINC >>>> Manager, the BOINC client stills running. I have checked this in Mac OS >>>> >> X >> >>>> and it works perfectly well, so I think that this could be a bug. Can >>>> >> some >> >>>> one share if they have the same problem with version 6.12.26? >>>> >>>> Regards, >>>> >>>> Daniel >>>> >>>> >>>> >> >> -- >> >> ·························································································································································· >> http://jarifa.unex.es/ >> http://www.flickr.com/photos/teleyinex >> >> ·························································································································································· >> Por favor, NO utilice formatos de archivo propietarios para el >> intercambio de documentos, como DOC y XLS, sino HTML, RTF, TXT, CSV >> o cualquier otro que no obligue a utilizar un programa de un >> fabricante concreto para tratar la información contenida en él. >> >> ·························································································································································· >> _______________________________________________ >> boinc_dev mailing list >> [email protected] >> http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev >> To unsubscribe, visit the above URL and >> (near bottom of page) enter your email address. >> >> > _______________________________________________ > boinc_dev mailing list > [email protected] > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. > _______________________________________________ > boinc_dev mailing list > [email protected] > http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev > To unsubscribe, visit the above URL and > (near bottom of page) enter your email address. > _______________________________________________ boinc_dev mailing list [email protected] http://lists.ssl.berkeley.edu/mailman/listinfo/boinc_dev To unsubscribe, visit the above URL and (near bottom of page) enter your email address.
