![]() |
|
|
#122 | |
|
"Mark"
Apr 2003
Between here and the
11·577 Posts |
Quote:
|
|
|
|
|
|
|
#123 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3·2,083 Posts |
Quote:
|
|
|
|
|
|
|
#124 | |
|
"Mark"
Apr 2003
Between here and the
11×577 Posts |
Quote:
Last fiddled with by rogue on 2010-05-03 at 16:23 |
|
|
|
|
|
|
#125 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3·2,083 Posts |
Quote:
Confirmed, it's 3.2.5. Directly prior to the segfault I see a whole swarm of log messages saying "x: client connecting from [Lennart's IP]" where each successive message increments x by one, at a rate of a few per second. x started around 710 and went until about 1020 (come to think of it, the last one might have been 1023 or 1024, which might be significant). It almost appeared that it was opening more and more sockets in some kind of infinite loop, until it ran out of sockets to open (possibly Linux has a limit of 1024 sockets?)...tell you what, I won't try to explain it here, I'll just send you the log. I was originally going to wait until I had a stacktrace before sending you anything, but now that I think about it, it's possible this is a rather rare error that doesn't show up often enough for me to get another example anytime soon, so I'd better send you what I've got.
|
|
|
|
|
|
|
#126 | |
|
"Mark"
Apr 2003
Between here and the
11×577 Posts |
Quote:
Note that there are other limits that my software cannot address, such as the limit of concurrent open sockets (a TCP/IP setting in the OS) or a limit on the number of threads (an OS setting or a limit based upon available memory). I could modify the server to tell additional connecting clients to wait, but that would require a lot of work. I do agree that the server shouldn't crash under this scenario. I can look into it and have it reject new connections once it hits a specified limit. That should be fairly easy to do. |
|
|
|
|
|
|
#127 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3×2,083 Posts |
Quote:
|
|
|
|
|
|
|
#128 |
|
Just call me Henry
"David"
Sep 2007
Cambridge (GMT/BST)
23·3·5·72 Posts |
can i suggest that the retry time for clients is either changed from 10 minutes to something less or is made adjustable in the ini file
waiting 10 minutes is quite extreme a lot of the time |
|
|
|
|
|
#129 | |
|
A Sunny Moo
Aug 2007
USA (GMT-5)
3·2,083 Posts |
Quote:
I'm really busy right now so I probably won't be able to get NPLB client packages posted any time within the next week or two; it's not really high on my priority list since PrimeGrid's are virtually identical and the retry time option is easy enough to change. |
|
|
|
|
|
|
#130 | |
|
"Mark"
Apr 2003
Between here and the
18CB16 Posts |
Quote:
errortimeout=10 in prpclient.ini. This is the setting that affects that 10 minute delay. |
|
|
|
|
|
|
#131 |
|
Just call me Henry
"David"
Sep 2007
Cambridge (GMT/BST)
23×3×5×72 Posts |
sorry for missing something that obvious
i am more familiar with the server ini than the client 1
|
|
|
|
|
|
#132 |
|
"Mark"
Apr 2003
Between here and the
634710 Posts |
It is akin to looking for a long time at a piece of source code to figure out why it won't compile only to have someone else look at it for ten seconds and point out the obvious mistake.
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| PRPnet Servers for CRUS | MyDogBuster | Conjectures 'R Us | 83 | 2021-01-28 10:08 |
| LLRnet servers for NPLB | kar_bon | No Prime Left Behind | 1343 | 2014-08-20 09:38 |
| Public PRPNet Servers | rogue | Open Projects | 26 | 2013-01-16 01:33 |
| PRPNet servers down? | opyrt | Prime Sierpinski Project | 13 | 2009-11-04 21:33 |
| Servers for NPLB | gd_barnes | No Prime Left Behind | 0 | 2009-08-10 19:21 |