Opened 17 years ago
Last modified 14 years ago
#707 closed Defect
Wait for slow network startup — at Version 6
Reported by: | Dagorath | Owned by: | |
---|---|---|---|
Priority: | Major | Milestone: | Undetermined |
Component: | Client - Daemon | Version: | 6.6.37 |
Keywords: | Cc: | mjakubicek |
Description (last modified by )
This issue was brought up in this thread. Summarising, the user starts BOINC client as a daemon during boot on a Fedora 9 system that apparently brings up the network rather slowly. When BOINC client starts it finds no network available. Putting a 15 second delay in the system startup scripts to delay starting the BOINC daemon fixed the problem for the user.
I imagine BOINC client, when it starts, checks if the network is available before proceeding. Perhaps the OS (Fedora 9) is reporting incorrectly? Perhaps the OS reports correctly but BOINC times out too quickly?
Change History (6)
comment:1 Changed 17 years ago by
Resolution: | → worksforme |
---|---|
Status: | new → closed |
comment:2 Changed 17 years ago by
Component: | Undetermined → Client - Daemon |
---|---|
Priority: | Undetermined → Major |
Resolution: | worksforme |
Status: | closed → reopened |
Version: | → 6.2.14 |
Setting <start_delay> in cc_config.xml delays starting science apps which is not the preferred solution.
comment:3 Changed 17 years ago by
Sorry, my misunderstanding. I thought start_delay made the client do absolutely nothing until the delay finished.
<start_delay> only delays the client starting science apps. You want to limit the client accessing the network. So, good to reopen ticket :)
comment:4 Changed 17 years ago by
Milestone: | Undetermined → 6.4 |
---|
In my point of view the problem cannot be solved by waiting on startup: the real trouble is that BOINC cannot use any networks newly available after its startup. This regards not only slow DHCP responses but mainly wireless connections or any connections which indeed come up when BOINC is already running.
From what I know this should be solved in BOINC 6.4 by the asynchronous GUI RPC. I truly do not understand how GUI (!) RPC connections are related to this (isn't it a problem in the client itself?), but I hope I'm just wrong in this and it will be solved soon.
comment:5 Changed 17 years ago by
The new asynchronous GUI RPCs won't stop the client from attempting network access during startup. They will stop the GUI from hanging while the client is busy, for example, trying to access the network.
comment:6 Changed 17 years ago by
Description: | modified (diff) |
---|
fixed link to forum thread in ticket description.
Already possible. Set <start_delay> in cc_config.xml