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.

Reply via email to