@Stephen: If you can ignore the fact it's a fan-game for right now, then I suppose so. I'd hate to have it labeled as one. The alpha version running right now that I test this on is one for fans and testing while I convert the game to have original graphics, and no copyrighted material. It's also a sandbox for some ideas I have for a future project.
I fear you wouldn't experience the issue, though, which I explain at the bottom of my reply to A.T.H.K. It's a real headache having it be so unpredictable.
@A.T.H.K: It's a bit of a habit with this source. I kept getting runtime errors in a few things where the player logged out during something going on. Probably not the best habit, but it's one I only get into with this source.
I didn't use a while loop, because I thought it would be more efficient and less problematic to let the proc end and simply call again as necessary since it's so simple.
I have not, because I really don't think it's the server, and the problem likes to present its self unpredictably. Right now, only I and one other player reliably reproduce it. A few don't get it, others get it some days and don't others.
1
2
If you get it fairly consistently then by hosting on my server, we'd see if it's repeatable elsewhere. This at least lets us categorically rule out the server as being the issue, instead of having the lurking thought that the server might be at fault. To me at least, it sounds like a server / provider issue, timing out TCP connections in the WAIT state when it shouldn't.
|
I've made Toddab503 a test account on byondpanel.com, although this server is somewhat laggy (for me anyway) as it's the main hub of all byondpanel.
Hopefully this won't interfere. |
I would think it's fine, if it's a server issue (specifically a WAIT close one) then you shouldn't see that from your server I'd think.
|
It seems I've been made a fool of by my server. I went to try hosting a new copy of the game with the same DMB/RSC to ensure it could be reproduced with new save files, and found that I could not upload to the server due to getting disconnected during.
After a full reboot or two of the shell, that problem stopped, I rehosted the original copy I've been testing with the same saves, and now I can't seem to experience the problem. The only way the shell seems to show it is in uploads, not in-game lag. I could not possibly be more frustrated right now, heh. Thanks so much for all of your replies, and sorry for it being so much trouble guys, but I'm guessing this confirms that its a shell issue? I hate that I didn't notice sooner, but I've used shells like this one with the same service and a few different games for years, never had this problem, and it gave me the royal run around too. |
Same here. I get disconnected when I go idle for an amount of time. It doesn't matter what game it is.
|
Hmmm this is usual when you are playing an mmorpg it will log you off after a certain amount of time of inactivity, as for a BYOND game this could be programmed in but i would assume that in this circumstance that it isn't happening here.
|
Nah. There is no auto-kick system programmed. One example where I get disconnected is SimpleChat. Another is Console.
|
In response to Jemai1
|
|
Jemai1 wrote:
Nah. There is no auto-kick system programmed. One example where I get disconnected is SimpleChat. Another is Console. Same here, I thought it was my internet connection so I ignored it. |
In response to Jemai1
|
|
I was really talking as a proc developed by the programmer not anything built in.
No idea about those games/utilities but yea I suspect a BYOND issue. |
In response to A.T.H.K
|
|
A.T.H.K wrote:
I was really talking as a proc developed by the programmer not anything built in. Yea, I know. |
1
2
You could of done all that with a simple while() loop..
Have you tried hosting another game on the server?