*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** JLafont-laptop has quit IRC | 00:06 | |
* llnz wander off to the NZ open source awards | 01:14 | |
llnz | later all | 01:14 |
---|---|---|
*** llnz has quit IRC | 01:14 | |
*** Alklomion has joined #tp | 01:20 | |
mithro | hey Alklomion | 01:32 |
mithro | how goes everything? | 01:32 |
Alklomion | hey mithro | 01:32 |
Alklomion | not good :( | 01:32 |
Alklomion | i've been ill since saturday, i'm still stuck on the pipelinedconnection, but it's now a different issue | 01:33 |
mithro | oh? | 01:34 |
mithro | have you proved that it's pipelinedconnection? | 01:34 |
Alklomion | I'm not sure on that | 01:34 |
mithro | have you tried just using the simple connection and making sure that works with what you want | 01:34 |
mithro | ? | 01:34 |
Alklomion | From the output from the debugging I've attempted: when I request the boards, it is returning a sequence | 01:36 |
Alklomion | the sequence isn't put into the queue to be returned, rather the frames that come after that | 01:36 |
Alklomion | but when I do the same with messages, it's putting everything in there (sequence frames, fail frames, okay frames etc) | 01:37 |
mithro | well of course you will need to log the size of the sequence somewhere so that you know how many goes in there | 01:37 |
Alklomion | and this causes errors, as it should only be expecting message frames | 01:38 |
mithro | sounds like you are not routing by sequence number | 01:45 |
Alklomion | I'm not sure what you mean? | 01:47 |
mithro | well responses which come back have a sequence number | 01:49 |
mithro | which matches to the sequence number that was sent | 01:49 |
*** JLafont has quit IRC | 01:52 | |
Alklomion | this may tie in to the other issue, where things that aren't a sequence aren't going too well in the pipelinedconnection | 01:54 |
Alklomion | I think the program is thinking frames are ready when they're not | 01:57 |
Alklomion | Truly stumped | 02:02 |
CIA-18 | bmar_beam libtpproto-java-midp * rdeaa9ae560e9 /src/net/thousandparsec/ (6 files in 3 dirs): | 02:29 |
CIA-18 | Latest Versions of classes during debugging of pipelinedconnection. Currently, | 02:29 |
CIA-18 | there exists an issue, where using a pipelinedconnection that if a response only | 02:29 |
CIA-18 | consists of one frame, then it stops responding. This is occuring when | 02:29 |
CIA-18 | PipelinedConnection:260 is called. It seems to be returning fine, but debugging | 02:29 |
CIA-18 | is showing that it is not going past this point. | 02:29 |
CIA-18 | There also exists a second issue where fail okay and sequence frames are wrongfully being put in to the queue. this may relate to the 'race' condition comment pipelinedconnection:154 | 02:29 |
mithro | Alklomion: have you tried to use the SimpleConnection and make sure that works? | 02:37 |
Alklomion | simpleconnection? | 02:37 |
Alklomion | SimpleSequentialConnection? | 02:42 |
mithro | yeah | 02:50 |
Alklomion | Seems to be working fine | 02:50 |
Alklomion | actually, not it may not be | 02:50 |
Alklomion | Ok, i'm sending getboards, i've attached one id (1, personal board) | 02:53 |
Alklomion | it says it returns, but it isn't advancing further in the program | 02:54 |
Alklomion | but, if I send getboards, attach two ids (1 and -1), it'll continue through the program and get the first one only | 02:54 |
*** zzorn_laptop has joined #tp | 02:59 | |
Alklomion | Seems as if I just send it to the underlying connection that the same things happen. It must be blocking somewhere, but i'm not sure where | 03:07 |
Alklomion | Some more testing using SimpleSequentialConnection: it doesn't work if the sequence length is one, that is, only one frame is received and no sequence frame is received. Causing an earlier fail is doing weird things to later execution, and i'm not too sure why. | 03:25 |
*** zzorn_laptop has quit IRC | 03:33 | |
Alklomion | i'm quite sure it's frames being returned from the connection before they're totally ready somehow | 03:39 |
Alklomion | how to fix it? not sure. anyway catch you later mithro | 03:39 |
*** Alklomion has quit IRC | 03:39 | |
*** nash has quit IRC | 03:52 | |
*** mithro has quit IRC | 04:12 | |
*** mithro has joined #tp | 04:38 | |
*** zzorn_laptop has joined #tp | 05:00 | |
*** zzorn_laptop has quit IRC | 06:41 | |
*** zzorn_laptop has joined #tp | 06:58 | |
*** zzorn_laptop has quit IRC | 07:13 | |
*** zzorn_laptop has joined #tp | 07:15 | |
*** zzorn_laptop has quit IRC | 08:58 | |
*** zzorn_laptop has joined #tp | 09:02 | |
*** zzorn has quit IRC | 09:21 | |
*** zzorn has joined #tp | 09:22 | |
*** mithro has quit IRC | 09:22 | |
*** mithro has joined #tp | 09:54 | |
*** JLafont has joined #tp | 10:03 | |
*** Greywhind has quit IRC | 11:43 | |
*** peres has joined #tp | 11:44 | |
*** peres has left #tp | 12:05 | |
*** zzorn has quit IRC | 12:59 | |
*** Greywhind has joined #tp | 13:19 | |
*** shenki has quit IRC | 13:22 | |
*** shenki has joined #tp | 13:47 | |
*** DTRemenak has quit IRC | 13:53 | |
*** Erroneous has joined #tp | 14:52 | |
*** Greywhind has quit IRC | 15:36 | |
*** Greywhind has joined #tp | 17:14 | |
*** llnz has joined #tp | 17:29 | |
*** zzorn has joined #tp | 18:06 | |
*** JLafont-laptop has joined #tp | 18:12 | |
*** tuna has quit IRC | 18:57 | |
*** nash has joined #tp | 19:07 | |
*** mithro has quit IRC | 20:05 | |
*** tuna-fish has joined #tp | 20:56 | |
*** tuna-fish is now known as tuna | 20:57 | |
*** tuna has quit IRC | 21:01 | |
*** Erroneous has quit IRC | 21:26 | |
*** Greywhind has quit IRC | 21:41 | |
*** Alklomion has joined #tp | 22:16 | |
*** mithro has joined #tp | 22:27 | |
*** tuna-fish has joined #tp | 22:28 | |
*** tuna-fish is now known as tuna | 22:28 | |
*** tuna has quit IRC | 22:32 | |
*** tuna-fish has joined #tp | 22:36 | |
*** tuna-fish has quit IRC | 22:37 | |
*** JLafont-laptop has quit IRC | 23:15 | |
*** JLafont has quit IRC | 23:35 | |
*** JLafont has joined #tp | 23:36 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!