Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 72393abc6a
Fetching contributors…

Cannot retrieve contributors at this time

234 lines (233 sloc) 25.156 kb
{"nick":"ircretary","reason":"Remote host closed the connection","date":"2012-12-09T00:00:00.693Z","type":"quit"}
{"nick":"ircretary","date":"2012-12-09T00:00:07.797Z","type":"join"}
{"nick":"brson","reason":"Quit: leaving","date":"2012-12-09T00:06:14.682Z","type":"quit"}
{"nick":"erickt","reason":"Quit: erickt","date":"2012-12-09T00:08:45.779Z","type":"quit"}
{"nick":"isaacs","message":"oh, my, strange things happen when yo utry to read() from stdout","date":"2012-12-09T00:39:34.341Z","type":"message"}
{"nick":"erickt","date":"2012-12-09T00:41:15.207Z","type":"join"}
{"nick":"isaacs","message":"in osx at least, it's as if 0, 1, and 2 are all the same fd, for the purpose of reading, which makes sense, since they'r eall /dev/tty, I suppose.","date":"2012-12-09T00:41:55.668Z","type":"message"}
{"nick":"isaacs","message":"so tests (not in tty mode) would pass just fine, but the first 0, 1, or 2 writes would not make it into the repl, somewhat randomly","date":"2012-12-09T00:42:36.295Z","type":"message"}
{"nick":"isaacs","message":"but usually 2","date":"2012-12-09T00:42:39.175Z","type":"message"}
{"nick":"isaacs","message":"that has been making me think i might be insane.","date":"2012-12-09T00:43:07.758Z","type":"message"}
{"nick":"warz","date":"2012-12-09T00:46:58.159Z","type":"quit"}
{"nick":"indutny","reason":"*.net *.split","date":"2012-12-09T01:14:40.606Z","type":"quit"}
{"nick":"kristate","reason":"*.net *.split","date":"2012-12-09T01:14:40.754Z","type":"quit"}
{"nick":"ryah","reason":"*.net *.split","date":"2012-12-09T01:14:40.756Z","type":"quit"}
{"nick":"ryah","date":"2012-12-09T01:14:58.240Z","type":"join"}
{"nick":"kristate","date":"2012-12-09T01:17:25.489Z","type":"join"}
{"nick":"joshthecoder","date":"2012-12-09T01:38:23.094Z","type":"join"}
{"nick":"jmar777","reason":"Remote host closed the connection","date":"2012-12-09T01:44:51.812Z","type":"quit"}
{"nick":"erickt","reason":"Quit: erickt","date":"2012-12-09T02:02:15.581Z","type":"quit"}
{"nick":"skebcio","reason":"Ping timeout: 260 seconds","date":"2012-12-09T03:04:11.310Z","type":"quit"}
{"nick":"skebcio","date":"2012-12-09T03:08:02.424Z","type":"join"}
{"nick":"indutny","date":"2012-12-09T03:15:33.231Z","type":"join"}
{"nick":"stagas","reason":"Ping timeout: 250 seconds","date":"2012-12-09T03:17:14.860Z","type":"quit"}
{"nick":"dap","reason":"Quit: Leaving.","date":"2012-12-09T03:49:50.174Z","type":"quit"}
{"nick":"stagas","date":"2012-12-09T04:02:39.255Z","type":"join"}
{"nick":"joshthecoder","reason":"Quit: Leaving...","date":"2012-12-09T04:15:54.240Z","type":"quit"}
{"nick":"joshthecoder","date":"2012-12-09T04:47:40.849Z","type":"join"}
{"nick":"AvianFlu","reason":"Remote host closed the connection","date":"2012-12-09T05:26:08.766Z","type":"quit"}
{"nick":"bnoordhuis","date":"2012-12-09T05:33:02.826Z","type":"join"}
{"nick":"bnoordhuis","message":"morning","date":"2012-12-09T05:38:32.952Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: morning","date":"2012-12-09T06:06:50.877Z","type":"message"}
{"nick":"bnoordhuis","message":"sup isaacs","date":"2012-12-09T06:06:59.536Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: do you know offhand where the code is that refs stdin on resume() and unrefs it on pause()?","date":"2012-12-09T06:07:19.582Z","type":"message"}
{"nick":"bnoordhuis","message":"isaacs: in src/node.js, i think","date":"2012-12-09T06:07:35.449Z","type":"message"}
{"nick":"isaacs","message":"hmm..","date":"2012-12-09T06:07:58.611Z","type":"message"}
{"nick":"bnoordhuis","message":"isaacs: line 524 in master","date":"2012-12-09T06:08:29.449Z","type":"message"}
{"nick":"isaacs","message":"right, so, that's where we call pause()","date":"2012-12-09T06:09:34.448Z","type":"message"}
{"nick":"isaacs","message":"but why does pause() unref?","date":"2012-12-09T06:09:37.887Z","type":"message"}
{"nick":"isaacs","message":"that's the part i can't seem to figure out","date":"2012-12-09T06:12:35.022Z","type":"message"}
{"nick":"isaacs","message":"bnoordhuis: it looks like in master tty.ReadStream.pause() just calls net.Socket.pause() which does handle.readStop(). i can't figure out where stdin actually gets unrefed.","date":"2012-12-09T06:16:45.682Z","type":"message"}
{"nick":"isaacs","message":"we expliitly unref *writable* stdio streams on creation","date":"2012-12-09T06:17:43.545Z","type":"message"}
{"nick":"bnoordhuis","message":"isaacs: probably because there's only one uv_tty_t handle","date":"2012-12-09T06:22:14.065Z","type":"message"}
{"nick":"bnoordhuis","message":"then again, maybe not","date":"2012-12-09T06:25:06.654Z","type":"message"}
{"nick":"bnoordhuis","message":"node creates separate handles for fds 0-2","date":"2012-12-09T06:25:34.588Z","type":"message"}
{"nick":"bnoordhuis","message":"this raises profound questions that i will be sure to ponder over my morning coffee. biab :)","date":"2012-12-09T06:26:08.372Z","type":"message"}
{"nick":"stagas","reason":"Read error: Connection reset by peer","date":"2012-12-09T06:27:57.783Z","type":"quit"}
{"nick":"stagas","date":"2012-12-09T06:36:05.254Z","type":"join"}
{"nick":"jmar777","date":"2012-12-09T06:59:34.262Z","type":"join"}
{"nick":"felixge","date":"2012-12-09T07:25:14.730Z","type":"join"}
{"nick":"felixge","reason":"Changing host","date":"2012-12-09T07:25:14.730Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T07:25:14.731Z","type":"join"}
{"nick":"jmar777","reason":"Remote host closed the connection","date":"2012-12-09T07:30:09.107Z","type":"quit"}
{"nick":"skebcio","reason":"Read error: Connection reset by peer","date":"2012-12-09T07:53:54.553Z","type":"quit"}
{"nick":"rendar","date":"2012-12-09T07:54:53.957Z","type":"join"}
{"nick":"skebcio","date":"2012-12-09T08:00:02.158Z","type":"join"}
{"nick":"felixge","reason":"Quit: felixge","date":"2012-12-09T08:18:23.671Z","type":"quit"}
{"nick":"`3rdEden","date":"2012-12-09T08:19:34.665Z","type":"join"}
{"nick":"`3rdEden","reason":"Ping timeout: 240 seconds","date":"2012-12-09T08:27:34.902Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T08:54:14.899Z","type":"join"}
{"nick":"felixge","reason":"Changing host","date":"2012-12-09T08:54:14.899Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T08:54:14.900Z","type":"join"}
{"nick":"`3rdEden","date":"2012-12-09T09:07:21.942Z","type":"join"}
{"nick":"`3rdEden","reason":"Ping timeout: 240 seconds","date":"2012-12-09T09:13:34.998Z","type":"quit"}
{"nick":"felixge","reason":"Ping timeout: 264 seconds","date":"2012-12-09T09:14:36.697Z","type":"quit"}
{"nick":"loladiro","reason":"Quit: loladiro","date":"2012-12-09T09:42:18.538Z","type":"quit"}
{"nick":"joshthecoder","reason":"Quit: Leaving...","date":"2012-12-09T10:13:04.582Z","type":"quit"}
{"nick":"AvianFlu","date":"2012-12-09T10:13:26.101Z","type":"join"}
{"nick":"hz","date":"2012-12-09T10:13:46.695Z","type":"join"}
{"nick":"AvianFlu","reason":"Remote host closed the connection","date":"2012-12-09T10:14:00.307Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T10:29:08.193Z","type":"join"}
{"nick":"felixge","reason":"Changing host","date":"2012-12-09T10:29:09.915Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T10:29:10.184Z","type":"join"}
{"nick":"felixge","reason":"Quit: felixge","date":"2012-12-09T10:53:54.655Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T10:55:35.181Z","type":"join"}
{"nick":"felixge","reason":"Changing host","date":"2012-12-09T10:55:35.181Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T10:55:35.182Z","type":"join"}
{"nick":"deoxxa","message":"if anyone wants to sort out this jerk in #node.js that'd be nice","date":"2012-12-09T11:02:14.534Z","type":"message"}
{"nick":"deoxxa","message":"it's been a few hours now he's been spamming pointless crap","date":"2012-12-09T11:02:25.219Z","type":"message"}
{"nick":"indutny_a","date":"2012-12-09T11:07:41.486Z","type":"join"}
{"nick":"piscisaureus_","date":"2012-12-09T11:18:49.400Z","type":"join"}
{"nick":"piscisaureus_","reason":"Remote host closed the connection","date":"2012-12-09T11:18:55.210Z","type":"quit"}
{"nick":"felixge","reason":"Read error: Connection reset by peer","date":"2012-12-09T11:32:01.511Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T11:32:33.093Z","type":"join"}
{"nick":"felixge","reason":"Changing host","date":"2012-12-09T11:32:33.094Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T11:32:33.094Z","type":"join"}
{"nick":"indutny_a_b","date":"2012-12-09T11:35:29.978Z","type":"join"}
{"nick":"indutny_a","reason":"Ping timeout: 255 seconds","date":"2012-12-09T11:39:03.862Z","type":"quit"}
{"nick":"piscisaureus_","date":"2012-12-09T11:43:09.179Z","type":"join"}
{"nick":"piscisaureus_","reason":"Client Quit","date":"2012-12-09T11:43:15.973Z","type":"quit"}
{"nick":"felixge","reason":"Quit: felixge","date":"2012-12-09T11:56:30.105Z","type":"quit"}
{"nick":"hz","reason":"Read error: Connection reset by peer","date":"2012-12-09T11:59:43.035Z","type":"quit"}
{"nick":"hz","date":"2012-12-09T12:00:54.772Z","type":"join"}
{"nick":"bnoordhuis","message":"deoxxa: i've muted him","date":"2012-12-09T12:17:56.083Z","type":"message"}
{"nick":"indutny_a_b","reason":"Ping timeout: 248 seconds","date":"2012-12-09T12:23:17.153Z","type":"quit"}
{"nick":"stagas","reason":"Read error: Connection timed out","date":"2012-12-09T12:26:58.837Z","type":"quit"}
{"nick":"stagas","date":"2012-12-09T12:28:28.905Z","type":"join"}
{"nick":"piscisaureus_","date":"2012-12-09T13:30:06.169Z","type":"join"}
{"nick":"bnoordhuis","message":"piscisaureus_: what's up, bertje?","date":"2012-12-09T13:31:33.594Z","type":"message"}
{"nick":"piscisaureus_","message":"nothing bennetje","date":"2012-12-09T13:31:40.271Z","type":"message"}
{"nick":"piscisaureus_","message":"I am hanging out with my family atm","date":"2012-12-09T13:31:49.516Z","type":"message"}
{"nick":"bnoordhuis","message":"oh","date":"2012-12-09T13:31:56.606Z","type":"message"}
{"nick":"bnoordhuis","message":"say hi to your mom from me","date":"2012-12-09T13:32:01.139Z","type":"message"}
{"nick":"piscisaureus_","message":"bnoordhuis: she said she filed a suit already","date":"2012-12-09T13:32:45.320Z","type":"message"}
{"nick":"piscisaureus_","message":"ok I was just coming online to say hi to fedor and then go","date":"2012-12-09T13:33:03.260Z","type":"message"}
{"nick":"bnoordhuis","message":"rejection hits some women hard","date":"2012-12-09T13:33:04.318Z","type":"message"}
{"nick":"bnoordhuis","message":"what do you need fedor for? i don't think he's around","date":"2012-12-09T13:33:19.242Z","type":"message"}
{"nick":"piscisaureus_","message":"ok bnoordhuis, bye","date":"2012-12-09T13:35:16.653Z","type":"message"}
{"nick":"bnoordhuis","message":"later bertje","date":"2012-12-09T13:35:22.812Z","type":"message"}
{"nick":"piscisaureus_","message":"drop by in 020 some time next week","date":"2012-12-09T13:35:24.216Z","type":"message"}
{"nick":"bnoordhuis","message":"yeah, i will","date":"2012-12-09T13:35:29.464Z","type":"message"}
{"nick":"piscisaureus_","reason":"Quit: ~ Trillian Astra - www.trillian.im ~","date":"2012-12-09T13:35:35.328Z","type":"quit"}
{"nick":"hz","date":"2012-12-09T14:01:14.822Z","type":"quit"}
{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Ben Noordhuis\u000f \u00037master\u000f * \u000252c8a86\u0002 : unix: add uv_cancel() (+1 more commits) - http://git.io/E5ILDg","date":"2012-12-09T14:13:28.351Z","type":"message"}
{"nick":"bnoordhuis","message":"indutny: you around?","date":"2012-12-09T14:14:37.837Z","type":"message"}
{"nick":"travis-ci","date":"2012-12-09T14:15:15.258Z","type":"join"}
{"nick":"travis-ci","message":"[travis-ci] joyent/libuv#935 (master - 52c8a86 : Ben Noordhuis): The build was broken.","date":"2012-12-09T14:15:15.517Z","type":"message"}
{"nick":"travis-ci","message":"[travis-ci] Change view : https://github.com/joyent/libuv/compare/b4168cd69738...52c8a8617de0","date":"2012-12-09T14:15:15.517Z","type":"message"}
{"nick":"travis-ci","message":"[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3576962","date":"2012-12-09T14:15:15.517Z","type":"message"}
{"nick":"travis-ci","date":"2012-12-09T14:15:15.517Z","type":"part"}
{"nick":"bnoordhuis","message":"ircretary: tell piscisaureus https://github.com/joyent/libuv/pull/535 <- review that or i'll blindly merge it and let you deal with the fallout >:(","date":"2012-12-09T14:22:22.859Z","type":"message"}
{"nick":"ircretary","message":"bnoordhuis: I'll be sure to tell piscisaureus","date":"2012-12-09T14:22:23.139Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: yes","date":"2012-12-09T14:23:37.755Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: hi","date":"2012-12-09T14:23:43.936Z","type":"message"}
{"nick":"bnoordhuis","message":"indutny: piscisaureus says hi","date":"2012-12-09T14:23:51.971Z","type":"message"}
{"nick":"indutny","message":"oh he's with you :)","date":"2012-12-09T14:23:58.849Z","type":"message"}
{"nick":"indutny","message":"sorry bert, I was walking with my wife","date":"2012-12-09T14:24:06.336Z","type":"message"}
{"nick":"bnoordhuis","message":"no, but he was in here earlier today","date":"2012-12-09T14:24:08.792Z","type":"message"}
{"nick":"indutny","message":"aaah","date":"2012-12-09T14:24:13.126Z","type":"message"}
{"nick":"indutny","message":"ok","date":"2012-12-09T14:24:15.343Z","type":"message"}
{"nick":"bnoordhuis","message":"have you reviewed my changes to your PR?","date":"2012-12-09T14:24:23.641Z","type":"message"}
{"nick":"bnoordhuis","message":"'walking' - is that a code word?","date":"2012-12-09T14:24:49.916Z","type":"message"}
{"nick":"indutny","message":"haha","date":"2012-12-09T14:25:35.532Z","type":"message"}
{"nick":"indutny","message":"no, not really","date":"2012-12-09T14:25:43.803Z","type":"message"}
{"nick":"indutny","message":"better rephrase it","date":"2012-12-09T14:25:49.966Z","type":"message"}
{"nick":"indutny","message":"I was on a walk with my wife","date":"2012-12-09T14:25:53.578Z","type":"message"}
{"nick":"indutny","message":"is this better?","date":"2012-12-09T14:25:56.232Z","type":"message"}
{"nick":"indutny","message":"so about my patch","date":"2012-12-09T14:26:00.320Z","type":"message"}
{"nick":"indutny","message":"where is the link to updated version?","date":"2012-12-09T14:26:05.127Z","type":"message"}
{"nick":"bnoordhuis","message":"ah, very good - everyone should take out his wife for a walk","date":"2012-12-09T14:26:10.937Z","type":"message"}
{"nick":"bnoordhuis","message":"i linked you to it friday, didn't i?","date":"2012-12-09T14:26:31.461Z","type":"message"}
{"nick":"indutny","message":"yes","date":"2012-12-09T14:26:36.063Z","type":"message"}
{"nick":"indutny","message":"but my memory is short","date":"2012-12-09T14:26:41.524Z","type":"message"}
{"nick":"bnoordhuis","message":"yeah, so is mine","date":"2012-12-09T14:26:47.456Z","type":"message"}
{"nick":"indutny","message":"ok, lets search irc history","date":"2012-12-09T14:26:54.757Z","type":"message"}
{"nick":"bnoordhuis","message":"let's hope awesome bar's is better","date":"2012-12-09T14:27:08.156Z","type":"message"}
{"nick":"bnoordhuis","message":"indutny: https://github.com/bnoordhuis/libuv/commit/209c966","date":"2012-12-09T14:27:25.939Z","type":"message"}
{"nick":"indutny","message":"yeah","date":"2012-12-09T14:27:31.229Z","type":"message"}
{"nick":"bnoordhuis","message":"besides the sheer beauty of it, does it lgty?","date":"2012-12-09T14:27:55.570Z","type":"message"}
{"nick":"indutny","message":"not completely","date":"2012-12-09T14:28:15.006Z","type":"message"}
{"nick":"indutny","message":"I thought I've updated PR with your patch","date":"2012-12-09T14:28:21.319Z","type":"message"}
{"nick":"indutny","message":"there're some problems with your patch","date":"2012-12-09T14:28:33.896Z","type":"message"}
{"nick":"indutny","message":"that I've fixed in mine","date":"2012-12-09T14:28:36.518Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: https://github.com/joyent/libuv/pull/622/files","date":"2012-12-09T14:28:43.720Z","type":"message"}
{"nick":"bnoordhuis","message":"oh, you force-pushed it","date":"2012-12-09T14:28:59.014Z","type":"message"}
{"nick":"indutny","message":"yeah","date":"2012-12-09T14:29:15.761Z","type":"message"}
{"nick":"bnoordhuis","message":"did you change anything else?","date":"2012-12-09T14:29:19.012Z","type":"message"}
{"nick":"indutny","message":"ah","date":"2012-12-09T14:29:23.206Z","type":"message"}
{"nick":"indutny","message":"I haven't pulled everything","date":"2012-12-09T14:29:28.904Z","type":"message"}
{"nick":"indutny","message":"hm... I thought I did","date":"2012-12-09T14:29:33.353Z","type":"message"}
{"nick":"bnoordhuis","message":"what didn't you pull in?","date":"2012-12-09T14:29:53.170Z","type":"message"}
{"nick":"indutny","message":"well, at least uv__tcp_close() movement","date":"2012-12-09T14:30:13.921Z","type":"message"}
{"nick":"indutny","message":"probably more","date":"2012-12-09T14:30:15.281Z","type":"message"}
{"nick":"indutny","message":"hm....","date":"2012-12-09T14:30:46.262Z","type":"message"}
{"nick":"indutny","message":"interesting","date":"2012-12-09T14:30:47.839Z","type":"message"}
{"nick":"bnoordhuis","message":"that's because i moved the #ifdef block down a few lines","date":"2012-12-09T14:30:49.666Z","type":"message"}
{"nick":"indutny","message":"ah","date":"2012-12-09T14:30:58.379Z","type":"message"}
{"nick":"indutny","message":"yeah","date":"2012-12-09T14:31:10.067Z","type":"message"}
{"nick":"indutny","message":"all other changes seems to be in","date":"2012-12-09T14:31:13.405Z","type":"message"}
{"nick":"indutny","message":"so","date":"2012-12-09T14:31:25.930Z","type":"message"}
{"nick":"indutny","message":"it would be cool","date":"2012-12-09T14:31:29.353Z","type":"message"}
{"nick":"indutny","message":"if you'll verify fake_fd->int_fd stuff","date":"2012-12-09T14:31:38.972Z","type":"message"}
{"nick":"indutny","message":"especially that I did it correctly","date":"2012-12-09T14:31:48.353Z","type":"message"}
{"nick":"indutny","message":"I'm writing to fake_fd and waiting for events on int_fd","date":"2012-12-09T14:32:03.690Z","type":"message"}
{"nick":"bnoordhuis","message":"oh, i assigned fd[0] to both int_fd and fake_fd?","date":"2012-12-09T14:32:27.156Z","type":"message"}
{"nick":"indutny","message":"yes","date":"2012-12-09T14:32:31.495Z","type":"message"}
{"nick":"indutny","message":"I fixed that","date":"2012-12-09T14:32:33.222Z","type":"message"}
{"nick":"bnoordhuis","message":"well, that's a pretty big error - i wonder why it didn't trigger test failures...","date":"2012-12-09T14:32:43.870Z","type":"message"}
{"nick":"indutny","message":"https://github.com/joyent/libuv/pull/622/files#L6R318","date":"2012-12-09T14:32:46.178Z","type":"message"}
{"nick":"indutny","message":"because it isn't interrupting","date":"2012-12-09T14:32:52.753Z","type":"message"}
{"nick":"indutny","message":"because only tty test is using select()able fd","date":"2012-12-09T14:33:05.606Z","type":"message"}
{"nick":"indutny","message":"and it doesn't change any property of stream","date":"2012-12-09T14:33:18.735Z","type":"message"}
{"nick":"indutny","message":"oh, btw","date":"2012-12-09T14:33:37.547Z","type":"message"}
{"nick":"indutny","message":"there could be probably another problem","date":"2012-12-09T14:33:42.622Z","type":"message"}
{"nick":"indutny","message":"cpu pipelining","date":"2012-12-09T14:33:53.723Z","type":"message"}
{"nick":"bnoordhuis","message":"hmm?","date":"2012-12-09T14:34:19.967Z","type":"message"}
{"nick":"indutny","message":"we should make ->flags sigatomic_t","date":"2012-12-09T14:34:21.097Z","type":"message"}
{"nick":"bnoordhuis","message":"what does cpu pipelining have to do with that?","date":"2012-12-09T14:35:55.189Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: well, it may queue write to stream flags","date":"2012-12-09T14:36:08.249Z","type":"message"}
{"nick":"indutny","message":"and select() thread won't see changes after interruption","date":"2012-12-09T14:36:17.334Z","type":"message"}
{"nick":"bnoordhuis","message":"indutny: can you rebase against master and force-push?","date":"2012-12-09T14:37:06.826Z","type":"message"}
{"nick":"indutny","message":"sure","date":"2012-12-09T14:37:11.832Z","type":"message"}
{"nick":"indutny","message":"one sec","date":"2012-12-09T14:37:13.403Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: done","date":"2012-12-09T14:39:31.303Z","type":"message"}
{"nick":"MI6","message":"\u0002joyent/libuv:\u0002 \u00033Fedor Indutny\u000f \u00037master\u000f * \u0002731adac\u0002 : unix: use select() for specific fds on OS X kqueue(2) on osx doesn't wor - http://git.io/rhc4ug","date":"2012-12-09T14:43:26.751Z","type":"message"}
{"nick":"indutny","message":"oh, nice","date":"2012-12-09T14:43:31.897Z","type":"message"}
{"nick":"indutny","message":"so it does look good to you? :)","date":"2012-12-09T14:43:39.080Z","type":"message"}
{"nick":"bnoordhuis","message":"yeah","date":"2012-12-09T14:44:10.245Z","type":"message"}
{"nick":"bnoordhuis","message":"special-casing sucks but what you're gonna do eh?","date":"2012-12-09T14:44:19.269Z","type":"message"}
{"nick":"indutny","message":"yes","date":"2012-12-09T14:44:59.799Z","type":"message"}
{"nick":"indutny","message":"indeed","date":"2012-12-09T14:45:01.123Z","type":"message"}
{"nick":"indutny","message":"we can write kernel module for it","date":"2012-12-09T14:45:06.406Z","type":"message"}
{"nick":"travis-ci","date":"2012-12-09T14:45:06.761Z","type":"join"}
{"nick":"travis-ci","message":"[travis-ci] joyent/libuv#937 (master - 731adac : Fedor Indutny): The build was fixed.","date":"2012-12-09T14:45:07.024Z","type":"message"}
{"nick":"travis-ci","message":"[travis-ci] Change view : https://github.com/joyent/libuv/compare/52c8a8617de0...731adacad242","date":"2012-12-09T14:45:07.024Z","type":"message"}
{"nick":"travis-ci","message":"[travis-ci] Build details : http://travis-ci.org/joyent/libuv/builds/3577219","date":"2012-12-09T14:45:07.024Z","type":"message"}
{"nick":"travis-ci","date":"2012-12-09T14:45:07.024Z","type":"part"}
{"nick":"indutny","message":"I've recently read a couple of books about it","date":"2012-12-09T14:45:16.961Z","type":"message"}
{"nick":"bnoordhuis","message":"xnu kernel modules?","date":"2012-12-09T14:46:09.517Z","type":"message"}
{"nick":"indutny","message":"yeah","date":"2012-12-09T14:50:12.837Z","type":"message"}
{"nick":"indutny","message":"why not","date":"2012-12-09T14:50:16.457Z","type":"message"}
{"nick":"indutny","message":"though, they're called kext","date":"2012-12-09T14:50:22.794Z","type":"message"}
{"nick":"indutny","message":"for obvious reasons","date":"2012-12-09T14:50:30.359Z","type":"message"}
{"nick":"indutny","message":"actually, it's only about binding kqfilter when creating a character device","date":"2012-12-09T14:56:27.149Z","type":"message"}
{"nick":"indutny","message":"for some obscure reasons it's NULL in xnu right now","date":"2012-12-09T14:56:34.845Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: ^","date":"2012-12-09T14:56:36.127Z","type":"message"}
{"nick":"indutny","message":"probably, they just thought it's not necessary enough","date":"2012-12-09T14:56:51.265Z","type":"message"}
{"nick":"bnoordhuis","message":"okay, so you write a kernel module. and then what?","date":"2012-12-09T14:57:15.937Z","type":"message"}
{"nick":"indutny","message":"and I think I can replace all that character devices, or hot patch them :)","date":"2012-12-09T14:58:36.008Z","type":"message"}
{"nick":"indutny","message":"but no-one will use it","date":"2012-12-09T14:58:39.082Z","type":"message"}
{"nick":"indutny","message":"because it's simplier to just mess with select() hacks, or don't work with ttys asynchronously","date":"2012-12-09T14:58:59.694Z","type":"message"}
{"nick":"indutny","message":"bnoordhuis: so lets return to https://github.com/joyent/node/pull/4346","date":"2012-12-09T15:06:57.644Z","type":"message"}
{"nick":"bnoordhuis","message":"yes?","date":"2012-12-09T15:08:18.710Z","type":"message"}
{"nick":"indutny","message":"are you ok to land it in 0.11?","date":"2012-12-09T15:10:52.091Z","type":"message"}
{"nick":"bnoordhuis","message":"i haven't really reviewed it","date":"2012-12-09T15:12:18.774Z","type":"message"}
{"nick":"bnoordhuis","message":"but 0.11 means postponing that for another day, that's something i'm automatically okay with it","date":"2012-12-09T15:12:48.030Z","type":"message"}
{"nick":"indutny","message":"ook :)","date":"2012-12-09T15:12:58.107Z","type":"message"}
{"nick":"dap","date":"2012-12-09T15:24:04.504Z","type":"join"}
{"nick":"bnoordhuis","reason":"Ping timeout: 250 seconds","date":"2012-12-09T15:36:04.953Z","type":"quit"}
{"nick":"mmalecki","new_nick":"mmalecki[away]","date":"2012-12-09T15:41:36.762Z","type":"nick"}
{"nick":"felixge","date":"2012-12-09T15:44:08.346Z","type":"join"}
{"nick":"felixge","reason":"Changing host","date":"2012-12-09T15:44:10.248Z","type":"quit"}
{"nick":"felixge","date":"2012-12-09T15:44:10.516Z","type":"join"}
{"nick":"piscisaureus_","date":"2012-12-09T15:44:50.046Z","type":"join"}
Jump to Line
Something went wrong with that request. Please try again.