Raised This Month: $32 Target: $400
 8% 

*Experimental* Timeout Bug Prevention Plugin


Post New Thread Reply   
 
Thread Tools Display Modes
Author Message
Nephyrin
SourceMod Donor
Join Date: Mar 2008
Old 02-09-2009 , 18:24   *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #1

The timeout bug was fixed, you should not use this plugin anymore. Any crashes/timeouts that you are getting are NOT related to the timeout bug.

Quote:
Update
This has been working well for a while now. I have updated the link here with a link to a version with L4D support (though it should be noted that the timeout bug in L4D might be entirely unrelated, so it might not do anything), as well as sourcecode for those who are interested.

About server stats
Just to be clear: Server side stats do NOT affect achievements, or your stats, or ANYTHING else. The ONLY thing server-side stats affects, and the ONLY thing this plugin will disable, is THIS PAGE: http://www.steampowered.com/status/tf2/tf2_stats.php everything else is from the client and is unaffected by this plugin

http://www.nephyrin.net/tools/NephDS...SU_v1.1-r1.zip

This is an MM:S plugin, that adds a cvar: neph_nostats.
Setting neph_nostats to 1 blocks stats upload, which has been shown to be causing timeouts (or, at least, the most common cause).

-nogamestats was shown to not actually do what it says, tf_track_stats 0 does nothing. So i made this. It hooks the game stats code and blocks it if neph_nostats is 1.

To clarify: I'm not entirely sure this will work, but give it a try! Report back if things are/arn't working. And read the readme!

- Neph

Last edited by Nephyrin; 03-24-2009 at 02:58.
Nephyrin is offline
1nsane
SourceMod Donor
Join Date: Sep 2005
Old 02-10-2009 , 03:13   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #2

Time to try it out.

If it works: Yay Neph is awesome <3.
IF IT DOESN'T: Nephyrin is ghey (This one is your own fault).

Last edited by 1nsane; 02-10-2009 at 03:24.
1nsane is offline
BOYSplayCS
BANNED
Join Date: Apr 2008
Location: Gainesville, FL
Old 02-10-2009 , 10:15   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #3

o.O, does this mean if it works and doesn't work at the same time(which isn't possible), Nephyrin is Awesomely Ghey?
BOYSplayCS is offline
jockersoft
Member
Join Date: Aug 2008
Old 02-10-2009 , 10:41   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #4

I just saw that clients are still getting dropped
this time they managed to reconnect immediately, but I guess that to say this plugin works it should fix the client drop 100%
Attached Thumbnails
Click image for larger version

Name:	hmm.png
Views:	580
Size:	87.2 KB
ID:	36983  
jockersoft is offline
Atreus
SourceMod Donor
Join Date: Apr 2005
Location: San Diego, CA
Old 02-11-2009 , 03:06   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #5

That's separate from the timeout bug being discussed.
Atreus is offline
Send a message via AIM to Atreus Send a message via MSN to Atreus
jockersoft
Member
Join Date: Aug 2008
Old 02-11-2009 , 03:46   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #6

really? good to know. All i saw is that the server did not respond for several seconds, then all players got dropped, and finally they reconnected.
jockersoft is offline
1nsane
SourceMod Donor
Join Date: Sep 2005
Old 02-12-2009 , 18:33   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #7

Hey Neph,

If you find some other useless interfaces that can be blocked. Do tell!
1nsane is offline
WebNoob
Senior Member
Join Date: Jul 2008
Old 02-14-2009 , 11:47   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #8

Hello,

I know this is probably a noobish question , but I just want to make sure I install this correctly.

Is it correct that the files get installed as follows?

addons/metamod/
NephDSU.vdf

addons/metamod/bin/
NephDSU.dll
NephDSU_i486.so

in the server.cfg:
neph_nostats 1

...just double checking before I drop them in. If this works...it will stop alot of the premature server death we're seeing at night when a map timeout occurs. Thank for sharing this!
WebNoob is offline
MjrNuT
SourceMod Donor
Join Date: Feb 2008
Location: Under the Beaming CA Sun
Old 02-14-2009 , 14:02   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #9

Quote:
Originally Posted by WebNoob View Post
Hello,

I know this is probably a noobish question , but I just want to make sure I install this correctly.

Is it correct that the files get installed as follows?

addons/metamod/
NephDSU.vdf

addons/metamod/bin/
NephDSU.dll
NephDSU_i486.so

in the server.cfg:
neph_nostats 1

...just double checking before I drop them in. If this works...it will stop alot of the premature server death we're seeing at night when a map timeout occurs. Thank for sharing this!
Hey WebNoob,

The readme.txt accompanied in the zip should have stated the location.

For windows servers, its the .dll and .vdf in the /metamod folder

For *nix servers, its the .so and .vdf also in the /metamod folder.

You are correct about the cvar location, although, I think it can also go in the sourcemod.cfg folder too?? Just a sidenote as I believe any cvar that is for SM may go in the sourcemod.cfg folder.

@Neph or anyone else.

Your plugin works fine on our TF2 server. No timeouts that I'm aware of.

Was this intended to work for L4D as well? If it was, I tried it, and the server would not start up.

(sidenote w/ L4D, trying the plugin there was prompted by a great VS game that timed out on the final round w/ only 100 points difference b/t the teams. *all shaking fists in the air* )
__________________
Flames and Ash Gaming
Addon: SM v1.4.0-dev MM 1.8.5-dev
Plugins: Advertisements, Webshortcuts, spray tracer, SBans, RTD, gScramble Balance, misc
MjrNuT is offline
Inflikted
SourceMod Donor
Join Date: Jan 2009
Old 02-15-2009 , 23:40   Re: *Experimental* Timeout Bug Prevention Plugin
Reply With Quote #10

thanks, loaded it on my 3 servers. ill give a heads up if i see any timeouts. this bug fix is very much appreciated. atleast some people are trying to help, valve hasnt helped much with this lol

disregard the first drop in players, that was due to the server update today. the second drop was the mass maptimeout
Attached Thumbnails
Click image for larger version

Name:	show_graph.png
Views:	380
Size:	12.7 KB
ID:	37304  

Last edited by Inflikted; 02-16-2009 at 23:05.
Inflikted is offline
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 00:58.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode