[00:05:12] arpu has joined #peragro
[00:29:20] SgtFlame|Work has quit: Quit: going home bbl
[00:40:32] <azaghal> Night ;)
[00:41:15] arpu has quit: Ping timeout: 240 seconds
[01:01:28] needle has quit: Ping timeout: 258 seconds
[01:02:58] needle has joined #peragro
[03:39:01] arpu has joined #peragro
[06:55:47] TheAncientGoat has joined #peragro
[09:59:12] Easton has quit: Ping timeout: 264 seconds
[10:05:28] <azaghal> Morning
[10:39:31] arpu has quit: Ping timeout: 260 seconds
[12:16:57] Arerano_Areramau has joined #peragro
[12:35:41] loufoque_ has joined #peragro
[13:16:37] needle has quit: Ping timeout: 264 seconds
[13:17:58] needle has joined #peragro
[14:14:48] TheAncientGoat has quit: Ping timeout: 240 seconds
[14:15:17] <Tucos> 'lo
[14:46:36] Arutha_ has joined #peragro
[14:50:10] arpu has joined #peragro
[15:40:53] Arutha_away has quit:
[17:01:59] * azaghal pokes sueastside
[17:02:03] <azaghal> Or is he on his way to USA?
[17:08:33] amogorkon has joined #peragro
[17:28:34] TheAncientGoat has joined #peragro
[17:28:49] me345 has joined #peragro
[18:07:52] * azaghal pokes sueastside repeatedly
[19:10:24] * azaghal pokes Vornne or thebolt if they use Boost.Thread
[19:11:08] <thebolt> yes, but i am not here :P
[19:11:47] <azaghal> :O
[19:11:51] <azaghal> Lies!
[19:11:59] <azaghal> Really?
[19:16:12] Easton has joined #peragro
[19:23:51] PK|London has joined #peragro
[19:23:59] PK|London has parted:
[19:25:12] PK|London has joined #peragro
[19:25:30] <PK|London> hi
[19:28:00] PK|London has quit: Read error: Connection reset by peer
[19:32:13] <azaghal> :/
[19:38:30] arpu has quit: Ping timeout: 264 seconds
[19:39:07] me345 has quit: Read error: Connection reset by peer
[19:43:37] PK|London has joined #peragro
[19:46:15] * circeavalon pokes sueastside
[19:47:55] PK|London has quit: Ping timeout: 240 seconds
[20:03:02] <azaghal> Argh
[20:03:05] <azaghal> Missed PK again
[20:04:49] <circeavalon> azaghal, he's still there
[20:05:06] Baldur has joined #peragro
[20:05:10] <azaghal> Is he?
[20:05:17] <azaghal> Nope, he isn't.
[20:05:23] <azaghal> Or you mean sueastside?
[20:05:30] <circeavalon> in belgium
[20:05:35] <azaghal> Ah, ok
[20:05:41] <azaghal> When is he going over to USA?
[20:05:58] <circeavalon> july
[20:06:44] tereay has joined #peragro
[20:08:43] <azaghal> Ok
[20:17:16] tereay has quit: Ping timeout: 265 seconds
[20:40:10] <sueastside> circeavalon: it wont connect
[20:40:24] <sueastside> azaghal: why do you keep poking me?
[20:40:32] <azaghal> For fun's sake.
[20:40:54] <azaghal> Actually, wanted to tell you the network code might be delayed a little bit since I need to learn some threading :)
[20:41:06] <azaghal> Because it's necessary for the network code, of course.
[20:41:27] TheAncientGoat has quit: Ping timeout: 245 seconds
[20:41:45] <sueastside> azaghal: doesnt asio take care of the async stuff with the ioservice thing?
[20:43:22] <azaghal> Well, yes, but some non-network types of connections will require threading.
[20:43:27] <azaghal> Such as data pumper etc.
[20:45:27] <circeavalon> sueastside, you didn't answer any of my textx
[20:45:57] <sueastside> circeavalon: cause your texts are upstairs in my 50°C room...
[20:46:32] <circeavalon> it's not that hot...I'm sur eit is very fucking hot but not that hot
[20:47:47] <circeavalon> skype dropped me and it's taking forever to connect
[20:47:57] * circeavalon pokes sueastside
[20:47:59] <sueastside> circeavalon: ican see that
[20:48:17] <circeavalon> you can?
[20:48:26] <sueastside> i can see youre offline
[20:48:33] <circeavalon> I'm going downstairs
[20:48:41] <sueastside> ok
[20:51:51] arpu has joined #peragro
[20:53:48] * sueastside shoves a wifi antenna up circeavalon 's ass
[20:54:01] <sueastside> now you're carrying around that, maybe you can connect..
[20:55:21] <circeavalon> sueastside, it doesn't fit up there
[20:57:23] <sueastside> circeavalon: can you just restart skype instead of waiting for it to connect...
[20:58:58] <circeavalon> sueastside, it's being super shitty today
[20:59:18] <sueastside> i noticed
[20:59:27] <circeavalon> I'm restarting my pc
[20:59:41] circeavalon has quit: Quit: peace out
[21:02:55] amogorkon has quit: Ping timeout: 258 seconds
[21:02:56] circeavalon has joined #peragro
[21:03:28] <circeavalon> GGGGRRRRRAAAAHHHHHHHHHHHHHH!!!!!!!!!!\
[21:04:17] <circeavalon> this isn't working for shit
[21:04:39] <azaghal> sueastside: Asio uses threads threads internally, btw. The only change in that code I need to make is use of strand thing.
[21:05:19] <azaghal> sueastside: I'm also wondering who should execute the io_service::run() thing. (and this would need to be inside of some thread for sure)
[21:05:25] <sueastside> circeavalon: youre online, click call
[21:05:44] <azaghal> The way I see it there are two possible choices for io_service.
[21:05:44] <circeavalon> I have been!
[21:06:04] <sueastside> circeavalon: go restart the routher then
[21:06:10] <azaghal> One is having a pool of io_service objects servicing the connections, the other is having single io_service object, but multiple connections using it.
[21:06:25] <circeavalon> yes mother
[21:06:25] <azaghal> I think I'll go for the single-io_service thing.
[21:07:03] <azaghal> But then again, I'm left wondering who should keep the io_service running - should it be external, or each connection?
[21:07:12] <sueastside> azaghal: doesnt io_service::run() start a thread? should that be called from the main thread then?
[21:07:20] <azaghal> Nope, it doesn't.
[21:07:24] <azaghal> It blocks.
[21:07:32] <azaghal> So it needs to be in separate thread.
[21:08:01] <azaghal> The stuff it services spawns multiple threads, of course (async variants).
[21:08:09] <azaghal> But run() simply blocks.
[21:08:23] <azaghal> There's also the problem of having the io_service run out of things to run, when it simply exits.
[21:08:26] <azaghal> Hm...
[21:09:20] <sueastside> hmm indeed
[21:11:18] circeavalon has quit: Ping timeout: 265 seconds
[21:21:05] <azaghal> Woot, time for xenophobia.
[21:21:10] <azaghal> War of the World
[21:21:12] <azaghal> *s
[21:21:33] <azaghal> sueastside: They have an example of how to prevent io_service from running out, though.
[21:21:54] <azaghal> But I'd also like to hide Asio stuff as much as possible.
[21:40:12] PK|London has joined #peragro
[21:48:32] <sueastside> hey PK|London
[21:49:38] <azaghal> PK|London: Yo
[21:55:39] circeavalon has joined #peragro
[21:56:42] circeavalon has quit: Client Quit
[22:02:25] <PK|London> heya
[22:04:12] <azaghal> What's up?
[23:05:52] <Tucos> Oy
[23:31:11] amogorkon has joined #peragro
[23:31:11] amogorkon has quit: Changing host
[23:31:11] amogorkon has joined #peragro
[23:35:16] PK|London has quit: Ping timeout: 240 seconds