Thread 'Delay when changing internet connection.'

Message boards : BOINC client : Delay when changing internet connection.
Message board moderation

To post messages, you must log in.

AuthorMessage
ProfileDave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2691
United Kingdom
Message 110007 - Posted: 5 Oct 2022, 14:07:10 UTC
Last modified: 5 Oct 2022, 14:17:21 UTC

If I change from my broad (bored) band connection to use 4G via phone tethering, the phone connection is available immediately for web browsing, email etc. yet BOINC file transfers go into hibernation for fifteen minutes or more. Project updates seem to happen normally, just the file transfers. Currently this happening on WCG but I have seen the same on CPDN in the past.

Edit: Currently getting
Wed 05 Oct 2022 15:05:22 BST | World Community Grid | Started download of ad2517b228e4f86d395e1e64ba938130.7z
Wed 05 Oct 2022 15:05:23 BST |  | Internet access OK - project servers may be temporarily down.
but not sure if that is WCG or part of the problem?

Edit2:Downloads have now resumed normally (for WCG in its current state.) And seem faster now on my 4G but with the variability in WCG that may not be significant.
ID: 110007 · Report as offensive
Dr Who Fan
Avatar

Send message
Joined: 10 May 07
Posts: 1442
United States
Message 110009 - Posted: 5 Oct 2022, 14:23:13 UTC - in response to Message 110007.  

If the connection on boredband or other way around had open file transfers, then yes, it would time out and have to start over on new connections. Just like a phone call dropped connection. Hang up, try again.
ID: 110009 · Report as offensive
ProfileDave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2691
United Kingdom
Message 110010 - Posted: 5 Oct 2022, 14:35:16 UTC - in response to Message 110009.  

If the connection on boredband or other way around had open file transfers, then yes, it would time out and have to start over on new connections. Just like a phone call dropped connection. Hang up, try again.
Do they have to make the time out before trying again as long as 20 minutes though? I can recognise a dropped line and redial a number in seconds.
ID: 110010 · Report as offensive
Dr Who Fan
Avatar

Send message
Joined: 10 May 07
Posts: 1442
United States
Message 110013 - Posted: 5 Oct 2022, 15:35:50 UTC - in response to Message 110010.  

A few minutes max timeout on retry maybe, BOINC always been notorious long time outs on failed transfers & connections.

I think the developers working on the BOINC code recently were working on reducing the waste of time but I can't recall what exactly happened at the moment.

I would have to comb through the BOINC source code when I get back to my desktop PC. Jord or Richard Haselgrove might recall before then.
ID: 110013 · Report as offensive
ProfileJord
Volunteer tester
Help desk expert
Avatar

Send message
Joined: 29 Aug 05
Posts: 15560
Netherlands
Message 110016 - Posted: 5 Oct 2022, 15:50:26 UTC - in response to Message 110013.  

I don't think it's BOINC code per se doing that, more like Curl or OpenSSL, or both.
ID: 110016 · Report as offensive
ProfileDave
Help desk expert

Send message
Joined: 28 Jun 10
Posts: 2691
United Kingdom
Message 110025 - Posted: 5 Oct 2022, 19:37:21 UTC

Thanks all, you have increased my understanding though it doesn't reduce my frustration at the delay.
ID: 110025 · Report as offensive
whynot

Send message
Joined: 8 May 10
Posts: 90
Ukraine
Message 110047 - Posted: 8 Oct 2022, 16:33:34 UTC - in response to Message 110025.  

it doesn't reduce my frustration at the delay.

I'm experiencing mobile networking for 16 years now (and counting). And talking from experience -- yes, mobile networking is weird. Let me assure you, without insider at your provider there's no way you can diagnose your problems. In summary: live with it or leave it (if you can). Not a great choice.
I'm counting for science,
points just make me sick.
ID: 110047 · Report as offensive

Message boards : BOINC client : Delay when changing internet connection.

Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.