#bitfighter IRC Log

Index Search ←Prev date Next date→

IRC Log for 2011-05-17

Timestamps are in GMT/BST.

00:02:00watusimotosounds like a feature to me!
00:04:00karamazovapyI added a google code issue for that, and also requesting an IP filter for servers, so we can reject incoming connections from douchebags, if we so desire
00:05:00karamazovapyNoob joined the ABFL Round I server and started adding a hundred bots to every level (making the game unplayable)
00:05:00karamazovapyso I deleted s_bot, but he couldn't figure out why his bot adds weren't working, so he kept trying over and over again
00:05:00karamazovapythen he got mad and started trashing the game
00:05:00karamazovapythen he got madder and started trashing me
00:06:00karamazovapythen he just changed his name to "_k has a small penis" and went from server to server for a while, since he kept losing games
00:38:00karamazovapysam686 - your server keeps breaking
00:38:00karamazovapysomeone keeps uploading levels, and things break every time the level changes
00:39:00sam686i just got back..
01:00:00raptor has joined
01:00:00ChanServ sets mode +o raptor
01:02:00raptorwow karamazovapy, sounds like you've had an eventful day so far..
01:16:00BitfighterLogBot - Commit d75e205339c5 | Author: buckyballreaction | Log: Speex with Mac! Maybe... needs testing
01:18:00sam686how can i build without speex/speex.h ? where is speex.h?
01:18:00raptoris it not building for you?
01:18:00raptori changed the paths a bit to make more sense
01:18:00raptorlibspeex/speex/speex.h
01:19:00sam686i don't see libspeex
01:19:00raptorhg up tip?
01:20:00sam686it looks like as if speex.h was never pushed into main repository.
01:20:00raptoroh no!
01:20:00raptorwhere did it go!!!
01:20:00raptorlet me fix that...
01:22:00raptorok pushed
01:26:00BitfighterLogBot - Commit 1c55fd7f5b96 | Author: buckyballreaction | Log: Oh where oh where have my headers gone....
01:35:00raptoreverything ok now sam686?
01:36:00sam686everything seems to work now..
01:36:00raptoroh good
01:36:00raptorwell, i have a mac DMG ready for someone to test - but i don't think any of us have a real mac
01:36:00raptorwith a mic
01:37:00raptorkaramazovapy: would you like me to just delete that username now that you put in a disallow rule?
01:39:00raptoroh wait - you are the registrant. odd...
01:46:00watusimoto Quit (Ping timeout: 240 seconds)
01:46:00BitfighterLogBot - Commit cace135074ed | Author: sam8641 | Log: fix TNL sending, add MaxPreferredPacketDataSize = 576, for more reliable, avoids setting stuck on blank screen.
02:35:00Helmic has joined
02:43:00karamazovapyraptor - yeah, he was on, so I registered it and logged on to kick him
02:43:00karamazovapyand/or prevent him from coming back
02:50:00Helmic Quit (Read error: Connection reset by peer)
03:12:00watusimoto has joined
03:17:00watusimoto Quit (Ping timeout: 264 seconds)
03:44:00watusimoto has joined
03:45:00[1]watusimoto has joined
03:49:00watusimoto Quit (Ping timeout: 260 seconds)
03:49:00[1]watusimoto is now known as watusimoto
03:50:00[1]watusimoto has joined
03:52:00[2]watusimoto has joined
03:52:00raptorwatusimoto: you're connected thrice!
03:53:00watusimoto Quit (Ping timeout: 240 seconds)
03:53:00[2]watusimoto is now known as watusimoto
03:55:00[1]watusimoto Quit (Ping timeout: 246 seconds)
03:56:00sam686looks like there was 2 watusimoto on 2 different internet connection, probably due to wifi wireless connecting to different networks..
04:13:00karamazovapywat just had a threesome...with himself.
04:24:00sam686The server 65.49.81 still have problems with shuttering network that might be CPU related? I have some screenshot to compare with timer test bot from my server and 65.49.81.. server..
04:24:00sam686timer test on my server http://96.2.123.136/bitfighter/bitfighter_mysql-20110516-2303570.png
04:24:00sam686my server with 100 bots: http://96.2.123.136/bitfighter/bitfighter_mysql-20110516-2304203.png
04:24:00sam686my server with 200 bots: http://96.2.123.136/bitfighter/bitfighter_mysql-20110516-2309518.png
04:24:00sam686timer test for server 65.49.81.. http://96.2.123.136/bitfighter/bitfighter_mysql-20110516-2314085.png
04:25:00sam686those are the time ticks in milliseconds.
04:25:00raptori tested it on a local server, too
04:25:00raptori thik you may be right - there must be some CPU stalling going on
04:25:00sam686so, it looks like something is stalling CPU..
04:26:00raptoroh yeah
04:30:00raptori'm losing consciousness
04:30:00raptorgood night
04:30:00raptor Quit (Remote host closed the connection)
04:30:00sam686ah, you going to bed?
04:56:00watusimotosorry, I was off having a threesome... with myself
04:56:00sam686Raptor went to bed... did you see the screenshots?
04:56:00watusimotoyes -- what is the timer test?
04:57:00sam686Thats a timer test from a bot file http://96.2.123.136/bitfighter/timer.bot
04:57:00sam686it looks at time ticks
04:58:00sam686somehow, server at 65.49.81 have a very high MAX tick number, meaning the CPU may be stalling somehow..
04:59:00watusimotowhat does the tick rate mean? ticks between bot execution cycles?
04:59:00sam686yes
04:59:00watusimotoso higer means more delay between frames?
05:00:00sam686yes
05:00:00sam686a high tick number will cause more lag and more shuttering.
05:00:00watusimotobut... on your server the numbers are higher, no?
05:01:00watusimotoyou have 2-300, 65.xxx has 18ish
05:01:00sam686my server don't have shuttering, except with too many bots.
05:01:00sam686those are millisecs ticks in average / min / max
05:01:00watusimotook
05:01:00watusimotocould the game server be overtaxed?
05:01:00watusimotoor somehow throttled?
05:02:00sam686i am not sure..
05:03:00watusimotoI wonder if restarting all the servers would help
05:03:00watusimotoe
05:03:00sam686what i know is game server's CPU may be stalling by something i don't know.
05:03:00sam686could try restart..
05:07:00sam686when you think the problem is gone, join your 65.49 server and type /addbot 0 timer 500
05:08:00watusimotorestarted
05:08:00watusimotosame issue
05:09:00sam686the game tick somehow goes up to 184 max, should be 20 or less
05:10:00watusimotobut only on my server
05:10:00watusimotomaybe I need a new server :-)
05:11:00sam686maybe just reboot the server and get everything set up again?
05:11:00watusimotomaybe
05:11:00watusimotoeasy enough
05:11:00watusimotobut want to wait until raptor is around; I dont know what he's got running
05:11:00watusimotolike the irc bot
05:12:00watusimotohow can we tell if it's network or cpu?
05:13:00sam686if it is not the CPU, game ticks will be a low 20 max
05:13:00sam686game ticks are calculated server side.
05:14:00sam686well, you can wait till tomorrow for raptor's help..
05:14:00watusimotoso you think it's cpu?
05:14:00sam686yes
05:14:00watusimotoyou think every second or so there's somethign that diverts cpu from the game making it stall
05:14:00sam686timer bot file only measure time ticks, does not measure network.
05:15:00watusimotoyes
05:15:00watusimotook
05:15:00sam686yes, every second, there appears to be a 180 millisecs stall..
05:15:00watusimotoweird
07:15:00watusimoto Quit (Ping timeout: 260 seconds)
12:44:00Helmic has joined
12:50:00kodax has joined
12:59:00Helmic Quit (Read error: Connection reset by peer)
13:32:00Helmic has joined
14:45:00watusimoto has joined
14:49:00raptor has joined
14:49:00ChanServ sets mode +o raptor
14:49:00raptori only have the logbot running - if you want to do a server restart, then just run 'start_logbot.sh' afterwards
14:50:00raptoroff ot work..
14:50:00raptor Quit (Remote host closed the connection)
15:29:00kodax Quit (Ping timeout: 260 seconds)
15:53:00raptor has joined
15:53:00ChanServ sets mode +o raptor
16:09:00raptori think it's going to snow
16:25:00watusimoto Quit (Ping timeout: 260 seconds)
17:40:00watusimoto has joined
18:06:00raptorthere's nothing like installing new perl modules to satify crazy dependencies with someone's old perl code I have to maintain now
19:01:00karamazovapy...would this code be worth rewriting?
19:01:00raptordepends if the project i'm working on gets cancelled in the next couple months - since my company just 'merged' with another
19:49:00watusimotothey make pens now
19:49:00raptorhaha
19:49:00watusimotoI got the engineered items to interact with walls properly now. I'm pretty close to being able to check in a "working enough" editor
19:50:00raptorgreat
19:50:00watusimotomaybe tonight???
19:50:00raptorsure!
19:50:00watusimotomaybe tomorrow???
19:50:00raptoryou can restart the game server server, too
19:50:00watusimotodenends on how much working is working enough
19:50:00watusimotobut I want to get it in so you guys can touch the other classes
19:51:00watusimotoI feel that everyone has been waiting on me
19:52:00watusimotoif i restart the server, do I ned to do anything special beyond make sure the game servers are running?
19:52:00raptori haven't been
19:52:00raptornope - everything else but the logbot is a cron job
19:52:00raptorto start the logbot, just run 'start_logbot.sh'
19:52:00watusimotook
19:54:00raptorsam686's solution with his timer bot was clever
19:55:00raptoror diagnosis, i guess
20:01:00watusimotowell, I forgot my pw and got my IP addr banned from too many guesses
20:01:00watusimotono restarting now
20:01:00watusimotoyes, it was
20:02:00raptorfor ssh?
20:02:00raptordo you just ssh in and do 'init 6' ?
20:02:00raptorbecause I can do that...
20:02:00watusimotono, to restart the server I think you need to go via the control panel
20:03:00watusimotoinit 6?
20:03:00raptorah, ok
20:03:00raptoryeah, init
20:03:00watusimotowhat is that?
20:03:00watusimotoa restart like command?
20:03:00raptorevery linux system runs a master process controller called 'init'
20:03:00raptorinit has various runlevels
20:03:00raptor0 = halt
20:04:00raptor1 = root console login only
20:04:00raptor2 = single user w/ networking console only
20:04:00raptor3 = multi user, networking console only
20:04:00watusimotoinit 6 did nothing
20:28:00-barjavel.freenode.net- *** Looking up your hostname...
20:28:00-barjavel.freenode.net- *** Checking Ident
20:28:00-barjavel.freenode.net- *** Couldn't look up your hostname
20:28:00-barjavel.freenode.net- *** No Ident response
20:28:00BitfighterLogBot has joined
20:28:00Topic is 'Latest release 015a http://bitfighter.org | Forums: http://bitfighter.org/forums/ | GC Project: http://code.google.com/p/bitfighter/'
20:28:00Set by raptor!~raptor@unaffiliated/greenmachine on Sat Apr 30 22:51:58 PDT 2011
20:28:00-ChanServ- [#bitfighter] Welcome to #bitfighter. This is an IRC channel, many or all of the users may not be paying attention. Please have patience when waiting for a response.
20:29:00raptorsame CPU problem
20:30:00watusimotointeresting
20:30:00watusimotoit's such an odd problem
20:32:00raptori am googling for 'XEN CPU stalls'
20:32:00raptorbecasue the VPS is using XEN virtual machines
20:32:00sam686might be dure to rebooting "XEN virtual machine" only and not rebooting the entire machine
20:34:00raptorprobably something to do with xen scheduling
20:36:00Helmic has left
20:43:00karamazovapycurious
21:12:00raptori have read a few accounts about using XEN virtual machines on VPS as game servers
21:12:00raptorsome people report network stuttering
21:12:00raptorhaven't found any solutions
21:13:00raptorstuttering is apparently due to XEN cpu timing between the host and guests
21:22:00sam686if we can control host, is it possible to run everything in a host, and get rid of XEN virtual machine and get full CPU control?
21:24:00raptorwe don't control host
21:38:00sam686looks like the problem is gone - i get min=12 max=12 all the timer from timer ticks at 65.49..
21:40:00raptoryep, it's gone
21:40:00raptorwatusimoto, did you do something?
21:42:00raptorgreat
21:42:00raptorits now 21 minutes ahead of UTC
21:42:00raptorit shoudl be 09:21
21:42:00raptorer 21:21
21:45:00sam686looks liks a server reboot messed up the clock.
21:45:00raptori wonder if these two issues were tied together
21:45:00raptorlet me re-sync the clock and let's see if the servers have CPU issue again
21:25:00raptorok synchronized
21:26:00sam686looks like it is fixed..
21:26:00raptoryay
21:48:00raptorI think I'm starting to dislike JUnit tests
23:00:00sam686 Quit (Ping timeout: 258 seconds)
23:21:00raptor Quit (Remote host closed the connection)
23:36:00raptor has joined
23:36:00ChanServ sets mode +o raptor

Index Search ←Prev date Next date→

These logs were automatically created by BFLogBot on irc.freenode.net.