Windows only, BOINC version 7.8.2 only? And it's
boinc_graphics_make_shmem() that fails?

If it's 7.8.2 it looks like yet another case of using dirty slot
directories. The shared memory segment's name that is really used contains
the number of the slot directory. If the segment already exists
boinc_graphics_make_shmem() fails. The segment might still be open in
graphics app for the previous task using the slot directory.

The graphics app probably has some file open in the slot directory, like
stderr, and that prevented previous client versions from using the slot
directory.

If it's 7.8.2 you'll just have to tell everyone to skip that version.

-Juha
_______________________________________________
boinc_dev mailing list
boinc_dev@ssl.berkeley.edu
https://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