Lion Kortlepel
bec698fbdc
temporary fix for timeout during sync
2021-04-04 02:57:25 +02:00
Lion Kortlepel
a85ce18589
Implement possible ghost player fix
...
coauthor @Anonymous-275
2021-04-04 01:44:40 +02:00
Anonymous-275
baa41dd65a
Timeout set to 30 secs
2021-03-31 20:19:19 +03:00
Anonymous-275
f323d50e34
Decreased the scope of read mutex
2021-03-31 00:05:05 +03:00
Lion Kortlepel
78fb81004e
change timeout to 60s instead of 10, might fix the timeout mass kick
2021-03-30 16:27:25 +02:00
Lion Kortlepel
e35d1b5457
attempt to fix mass timeout kick
2021-03-30 15:41:05 +02:00
Lion Kortlepel
1875c8832d
update ping time on any packet, not just ping packets, for now
2021-03-30 15:31:44 +02:00
Lion Kortlepel
e73d578797
add debug print on timeout kick
2021-03-30 14:58:19 +02:00
Lion Kortlepel
3094d382ff
implement thread names in debug mode
2021-03-30 00:30:24 +02:00
Lion Kortlepel
40cae31885
Merge TUDPServer and TTCPServer into TNetwork
...
this gets rid of a bunch of unclear cases which I mistakenly created
while refactoring for this rewrite. One example is having to call into
TTCPServer to do UDP sending in some cases.
2021-03-18 23:44:14 +02:00
Anonymous275
9b1bf071a8
Fixed lua crash caused by lion with optimizations
2021-03-18 23:44:14 +02:00
Lion Kortlepel
b81ac35b37
update internal ping every second while syncing
2021-03-18 23:44:14 +02:00
Lion Kortlepel
c15046f8b1
fix pps dying on startup :^)
2021-03-18 23:44:14 +02:00
Lion Kortlepel
c7f8b2b131
add pps monitor print
2021-03-18 23:44:14 +02:00
Lion Kortlepel
32038046d5
add print on ping
2021-03-18 23:44:14 +02:00
Lion Kortlepel
e04a569e33
attempt to fix ghost player issue
2021-03-18 23:44:14 +02:00
Lion Kortlepel
13f8be5d39
update players info
2021-03-18 23:44:14 +02:00
Lion Kortlepel
aec6ad9c14
fix more stuff
2021-03-18 23:44:14 +02:00
Lion Kortlepel
f19a012509
add PPSMonitor
2021-03-18 23:44:14 +02:00