BOINC / boinc

Open-source software for volunteer computing and grid computing.
https://boinc.berkeley.edu
GNU Lesser General Public License v3.0
2k stars 445 forks source link

mistake in where to load the settings. #5627

Open Chamiu opened 4 months ago

Chamiu commented 4 months ago

Describe the bug mistake in where to load the settings.

Steps To Reproduce

  1. A project : change preference 1st.
  2. B project : change preference 2nd.
  3. C project : change preference 3rd.
  4. remove C project.
  5. quit BOINC Manager.
  6. launch BOINC Manager.
  7. BOINC Manager load from removed C project.

I don't understand. Prerequisite: I updated the settings of the C project for the last time, but the C project has been removed. Why import preference from removed C project.

Since C project has been removed, the behavior of trying to read the settings from the C project is wrong.

Expected behavior Among the remaining A or B projects, the behavior of reading the setting of the B project that the setting was last updated is correct.

System Information