AOLserver Chat Logs

2004/07/30

IRC [00:00] <tekbasse> by recommended, I guess I mean, discussing a nsopenssl problem without being recommended to upgrade
IRC [00:01] * tekbasse reads the mail archives, assumes 4.0.5
IRC [03:06] *** thecodemill|aol parted the chat.
IRC [03:57] *** frankie joined the chat.
IRC [05:16] *** tekbasse parted the chat.
IRC [08:25] <Dossy> ...
IRC [08:25] *** Dossy parted the chat.
IRC [08:26] *** Dossy joined the chat.
IRC [08:38] <Dossy> OK, CVS HEAD is slightly more usable now. :-)
IRC [09:13] <frankie> Dossy: do you know a couple of patchs ACS-related?
IRC [09:13] <frankie> - the patch that makes ns_uuencode work for binary files
IRC [09:13] <frankie> - the patch that makes AOLserver respect the -g flag
IRC [09:13] <frankie> ?
IRC [09:13] <frankie> Dossy: are those present in 4.0.7?
IRC [09:15] <frankie> brb
IRC [09:15] *** frankie parted the chat.
IRC [09:15] <Dossy> respect the -g flag?
IRC [09:15] <Dossy> forget Dossy:
AIM [10:52] *** DossyNJ joined the chat.
AIM [10:53] *** DossyNJ joined the chat.
IRC [10:53] <Dossy> ok, aim bridge still works :)
IRC [12:20] *** jader joined the chat.
IRC [13:26] <jhavard> dossy: as of last night, nsd actually kept running (although it was in that unusable state)
IRC [13:27] <jhavard> and it works. amazing.
IRC [13:36] <Dossy> huh?
IRC [13:36] <Dossy> what works? HEAD?
IRC [13:36] <jhavard> yeah.
IRC [13:36] <Dossy> i'm chasing down a bug now ...
IRC [13:37] <jhavard> just updated a couple of minutes ago, it is actually able to handle requests. major improvement over last night.
IRC [13:37] <Dossy> yup
IRC [13:37] <Dossy> thanks for testing btw
IRC [13:37] <Dossy> what os/platform?
IRC [13:38] *** thecodemill|aol joined the chat.
IRC [13:38] * thecodemill|aol is logging
IRC [13:38] <Dossy> most likely you haven't added the necessary stuff to your config files to use the new features of 4.1, so it should be relatively stable now -- can you throw some load at it with apachebench?
IRC [13:38] <jhavard> FreeBSD 5.2.1-RELEASE
IRC [13:39] <Dossy> ooh, interesting :)
IRC [13:44] <jhavard> there would appear to be a memory leak.
IRC [13:44] <jhavard> every single hit is causing the nsd process to get larger.
IRC [13:45] <jhavard> or maybe not.
IRC [13:45] <jhavard> it's fluctuating.
IRC [13:50] <jhavard> it's not being hit any more, seems to have stopped responding, yet it's still grabbing more ram.
IRC [13:50] <jhavard> yay.
IRC [13:53] <Dossy> still going?
IRC [13:53] <Dossy> obviously when the server starts, it has minthreads worth of connection threads
IRC [13:54] <Dossy> as concurrency increases, the server will start up to maxthreads threads, which grows the process footprint
IRC [13:54] <Dossy> but at some size, it should level off.
IRC [13:56] <Dossy> [30/Jul/2004:13:55:35][18849.1086774192][-nssock:driver-] Fatal: impossible state
IRC [13:56] <Dossy> OOH YAY
IRC [14:19] <jhavard> It is receiving absolutely no requests right now, it still has the cpu pegged at 98% and is still growing.
IRC [14:20] <jhavard> It's grown to 144M. While not bad, as it's not running ACS, nor caching anything using nsv or nscache, I really don't see how it could be gaining a meg a minute.
IRC [14:20] <jhavard> or pegging the cpu for that matter.
IRC [14:21] <jhavard> It handled 63 hits before going into this "I refuse to work" state.
IRC [14:22] <jhavard> it's not even accepting connections
IRC [14:22] <jhavard> 9 connections in the CLOSE_WAIT state.
IRC [14:22] <Dossy> w/lastlog 500
IRC [14:23] <Dossy> yeah
IRC [14:23] <Dossy> that's the bug I'm chasing down.
IRC [14:23] <Dossy> nuke your nsd before it goes nuts :)
IRC [14:24] <jhavard> hrm, actually accepted a connection on the nscp port, although thats's about all it's doing.
IRC [14:24] <jhavard> so this is an expected thing you say?
IRC [14:26] <jhavard> any sort of debugging I can do to helpjust did a truss on the nsd process before killing it.
IRC [14:26] <jhavard> gettimeofday(0x2819ab18,0x0) = 0 (0x0)
IRC [14:26] <jhavard> sigprocmask(0x3,0x2819ab3c,0x0) = 0 (0x0)
IRC [14:26] <jhavard> poll(0x805d000,0x1,0x0) = 0 (0x0)
IRC [14:26] <jhavard> sigreturn(0xbf8ce6a0) = 213196800 (0xcb52000)
IRC [14:26] <jhavard> SIGNAL 27
AIM [14:26] <OnlineHost> You have been removed from the room for scrolling.
IRC [14:26] <jhavard> SIGNAL 27
IRC [14:26] <jhavard> gettimeofday(0x2819ab18,0x0) = 0 (0x0)
IRC [14:26] <jhavard> sigprocmask(0x3,0x2819ab3c,0x0) = 0 (0x0)
IRC [14:26] <jhavard> poll(0x805d000,0x1,0x0) = 0 (0x0)
IRC [14:26] <jhavard> sigreturn(0xbf8ce6a0) = 137641984 (0x8344000)
IRC [14:26] <jhavard> SIGNAL 27
IRC [14:26] <jhavard> SIGNAL 27
IRC [14:28] <jhavard> times a few billion.
IRC [15:09] *** tekbasse joined the chat.
IRC [15:52] <Dossy> just kill it for now.
IRC [16:15] <jhavard> It's been gone for hours now.
IRC [17:26] <jhavard> okay dossy, with the latest updates, now it only goes crazy with:
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
AIM [17:26] <OnlineHost> You have been removed from the room for scrolling.
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> sigreturn(0xbf7c7b70) = 0 (0x0)
IRC [17:26] <jhavard> a few billion times.
IRC [17:29] <jhavard> and I tried to duplicate it again and I got an abort trap
IRC [17:34] <jhavard> Did the laws of the universe change or something?
IRC [17:34] <jhavard> Same executable, same test scenario, different test results.
IRC [19:01] <bartt> Why is ns_uuencode not based on base64?
IRC [19:03] <bartt> Doh, because uuencode isn't
IRC [19:03] <bartt> base64 != uuencode
IRC [19:10] <Dossy> argh.
IRC [19:18] <bartt> Is it that dumb?
IRC [19:58] *** jader parted the chat.
IRC [20:07] *** cnk parted the chat.
IRC [20:43] <Dossy> hm?
IRC [21:23] *** zhixel- joined the chat.
IRC [21:37] <Dossy> hi zhix.
IRC [21:44] <zhixel-> hay
IRC [22:26] *** bartt parted the chat.