AnAkkk / TFTrue

http://tftrue.esport-tools.net/
GNU General Public License v2.0
38 stars 12 forks source link

Log upload happens too early #48

Open CondensedTea opened 3 years ago

CondensedTea commented 3 years ago

I am not sure if this is the case, but still:

https://logs.tf/3029505 https://logs.tf/3029515

two logs, first was uploaded with latest TFTrue plugin and second was uploaded with my service (collects every logline from first Round_Start event to first Game_Over event)

TFTrue's log ends after round 4, although there was another round before clock ran out.

CondensedTea commented 3 years ago

another example, tftrue lost 10 minutes of logs: https://logs.tf/3032749 https://logs.tf/3032769

sapphonie commented 3 years ago

Hello, when did this issue start occurring?

CondensedTea commented 3 years ago

Hello, I am not sure but it could be after latest release. Problem seems like to accure during a post request to logs.tf API. Log uploads happens after every round and sometimes tftrue says something like "failed to upload log to logs.tf ..." to chat. I will post it here, when i see the error.

AnAkkk commented 3 years ago

Could you please check if this version makes any difference? https://github.com/AnAkkk/TFTrue/blob/public/release/TFTrue.so

CondensedTea commented 3 years ago

Seems like not, i was told this problem still occurs, for example: https://logs.tf/3064208 I didn't record complete log tho. Error message is "[TFTrue] The log might have not been uploaded. HTTP error 0", got it twice today.

AnAkkk commented 3 years ago

Seems like not, i was told this problem still occurs, for example: https://logs.tf/3064208 I didn't record complete log tho. Error message is "[TFTrue] The log might have not been uploaded. HTTP error 0", got it twice today.

This error message does not exist anymore in the version I have linked, so it seems like you are using an old version.

CondensedTea commented 3 years ago

Sorry, i was thinking it was 4.86 version (latest release). I will ask server owner to update plugin dll with one you provided.

CondensedTea commented 3 years ago

Hey! Everything seems ok right now, but one thing: in one game same round was uploaded twice to logs.tf: tftrue log: https://logs.tf/3066679 my log: https://logs.tf/3066687

In first log round 5 is exact same as round 4.

logs.tf is acting buggy last few days, maybe it was just a lag on their side

CondensedTea commented 3 years ago

Another example: 6 rounds https://logs.tf/3070553 5 rounds https://logs.tf/3071054

alekny commented 1 year ago

This might be a bit late but late 2022 I had the same problem. The cause were the map config files (like pl_badwater.cfg) that were installed by the etf2l "full" config package. Removing all of those map config files fixed the issue for me.