*** tpb has joined #tp | 00:00 | |
*** ChanServ sets mode: +o tpb | 00:00 | |
*** JLafont has quit IRC | 00:13 | |
mithro | Greywhind: ping? | 00:14 |
---|---|---|
Greywhind | mithro: pong | 00:14 |
Greywhind | but i really should sleep | 00:14 |
* llnz wanders off for a bit | 01:07 | |
*** llnz has quit IRC | 01:07 | |
*** nash has quit IRC | 03:22 | |
*** zzorn_laptop has joined #tp | 04:34 | |
*** mithro has quit IRC | 04:46 | |
*** tuna has quit IRC | 05:16 | |
*** Ohm_ has quit IRC | 05:16 | |
*** tuna has joined #tp | 05:21 | |
*** Ohm_ has joined #tp | 05:21 | |
*** tuna-fish has joined #tp | 05:21 | |
*** tuna has quit IRC | 05:21 | |
*** Lukstr has quit IRC | 06:40 | |
*** _Lukstr has joined #tp | 06:40 | |
*** JLafont has joined #tp | 07:31 | |
*** zzorn_laptop has quit IRC | 09:13 | |
*** mithro has joined #tp | 09:35 | |
*** Erroneous has joined #tp | 13:08 | |
*** Greywhind has quit IRC | 16:42 | |
*** llnz has joined #tp | 16:55 | |
*** JLafont has quit IRC | 16:59 | |
*** JLafont has joined #tp | 17:05 | |
*** JLafont-laptop has joined #tp | 17:56 | |
*** bddebian has quit IRC | 19:05 | |
*** nash has joined #tp | 19:11 | |
*** zzorn_laptop has joined #tp | 19:12 | |
*** zzorn_laptop has quit IRC | 19:31 | |
*** JLafont-laptop has quit IRC | 19:35 | |
*** Alklomion has joined #tp | 19:46 | |
*** bddebian has joined #tp | 20:00 | |
*** mithro has quit IRC | 20:03 | |
*** mithro has joined #tp | 20:07 | |
mithro | hey people | 20:08 |
mithro | hey Alklomion | 20:08 |
mithro | how goes everything? | 20:08 |
Alklomion | hey mithro | 20:08 |
Alklomion | I'm a behind - I've had a very bad week real-life wise | 20:08 |
mithro | :/ | 20:09 |
Alklomion | I've fixed that threading error I was talking about last time. I've just been spending time trying to work out how to get all the messages out one by one without it deadlocking somewhere | 20:09 |
mithro | have you thought about writing some tests to see what is causing the deadlocks? | 20:10 |
Alklomion | I have some test code: essentially, if i add enough slots as there are messages on a GetMessage frame, it is fine, but I'm not sure how to get more than the first message | 20:12 |
Alklomion | If i put one slot on a GetMessage, it locks | 20:12 |
*** tuna-fish has quit IRC | 20:16 | |
mithro | sounds like you might not be dealing with the case where GetMessage only returns an object frame instead of a sequence and then a bunch of objects | 20:16 |
mithro | it i understand the context of the above question | 20:16 |
Alklomion | hmm | 20:18 |
*** tuna-fish has joined #tp | 20:18 | |
*** tuna-fish is now known as tuna | 20:18 | |
Alklomion | does an object have a specific id? | 20:21 |
mithro | what do you mean? | 20:23 |
Alklomion | How is a frame determined to be an object, or a sequence? | 20:24 |
mithro | ever frame has a "type id" in the header | 20:30 |
Alklomion | Yep - the message type is 1 | 20:32 |
Alklomion | Frame Type 19(Message) with an Id: 1 | 20:32 |
mithro | the protocol description tells you which message type to use | 20:35 |
*** Erroneous has quit IRC | 20:36 | |
Alklomion | Weird | 20:42 |
Alklomion | Now there's three messages on the board | 20:43 |
Alklomion | and I can get slot zero and two | 20:43 |
mithro | but not slot 1? | 20:46 |
mithro | slots start at zero | 20:46 |
Alklomion | yeah, I'm getting slot 0 and 3. Slot 2 has a really big message, perhaps it's doing something weird | 20:47 |
Alklomion | sorry | 20:48 |
Alklomion | slot 0 and 2, slot 1 has a really big message | 20:48 |
mithro | how big is a "really big message" | 20:49 |
mithro | nothing tpserver-cpp outputs should be bigger then a few hundred bytes | 20:49 |
Alklomion | Welcome to TP RFTS! Here's a brief reminder of some rules; body: <b><u>3 Turn Cycle</b></u>:<br /> 1st turn: planetary production, fleet building, and fleet movement<br /> 2nd turn: fleet building and fleet movement<br /> 3rd turn: fleet movement only<br /> *repeat*<br /><br /> <b><u>COSTS:</b></u> | 20:51 |
Alklomion | <br /> <table border="0"> <tr><th>Industry: 10 <td> Social Env:4 <tr><th>Planetary Env: 8 <td> Pop. Maint: 1 <tr><th>Colonists: 5 <td> Scouts: 3 <tr><th>Mark1: 14 <td> Mark2: 30 <tr><th>Mark3: 80 <td> Mark4: 120 ... | 20:51 |
Alklomion | ...<tr><th>PDB: 4/8/16 <td> PDB Maint.: 1/2/2 <tr><th>Ship Tech: 1</table><br /><br /> Ship Tech. Upgrade Levels (determind Marks and PDBs availble):<br /> Level 2: 400 <br /> Level 3: 1,000 <br /> Level 4: 2,000 <br /><br /> <a href="http://www.thousandparsec.net/wiki/TP | 20:51 |
tpb | Title: TP - Thousand Parsec Wiki (at www.thousandparsec.net) | 20:51 |
Alklomion | _RFTS"><h5>More information on how to play</h5></a> | 20:51 |
Alklomion | whereas the other message is: Planet population dead!; body: The population on planet, Tarazed 1, has completely died.<br/>Recolonisation and social environment buffing is recommen | 20:51 |
mithro | yeah, thats not all that big | 20:54 |
mithro | a I don't see how that could make a huge difference | 20:57 |
mithro | Alklomion: so what is the plan then? | 21:22 |
Alklomion | I have two weeks off of uni where i should be able to work almost every day on the starmap. I'm hoping to solve this current problem by the end of the weekend | 21:24 |
mithro | okay | 21:42 |
mithro | I'm happy to help out with if it you have a reliable way to reproduce the error | 21:42 |
Alklomion | I'm confounded as to where the middle frame is going. Even debugging it, it's just skipping over it | 22:25 |
Alklomion | i'll be back soon possibly, need a break | 23:18 |
*** Alklomion has quit IRC | 23:18 | |
*** bddebian has quit IRC | 23:43 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!