lotodore
|
6489f28e93
|
Remove sender thread for avatars, it caused loads of problems, one of these being that packets were "destroyed" because half-sent packets were made invalid. Use main sender instead.
|
2007-11-22 17:56:49 +00:00 |
|
lotodore
|
c5bae66142
|
Move server configuration to dedicated server only. Separate error logging for client and server, in preparation of creating a log file on the dedicated server.
|
2007-11-22 00:57:03 +00:00 |
|
lotodore
|
e28220a8ad
|
Refactored server states - removed all thread local storage objects to ensure that they do not cause resource leaks.
|
2007-11-21 23:34:25 +00:00 |
|
lotodore
|
a7f0a23f22
|
Fixed 100% processor time issue.
|
2007-11-21 00:26:14 +00:00 |
|
lotodore
|
46b8ae54b8
|
Disable test mode. Oo.
|
2007-11-21 00:19:43 +00:00 |
|
lotodore
|
689b22e0b9
|
The sender thread has been rewritten with a new algorithm in mind. The sender should not stall any more, and no timeout is required. There are no more send priorities.
The avatar manager no longer serializes access to avatar files.
|
2007-11-20 23:58:24 +00:00 |
|
lotodore
|
9e0ffe4317
|
Prepare to send reason for leaving a game. New protocol version as it is not compatible to the current beta.
|
2007-11-18 12:53:42 +00:00 |
|
lotodore
|
8cffc9bc49
|
Fixed minimum raise for blind actions in network game.
|
2007-11-18 00:21:04 +00:00 |
|
lotodore
|
88c55eb68a
|
Send minimum raise value on players action done, not players turn. This version is NOT compatible to the current internet server.
|
2007-11-18 00:06:14 +00:00 |
|
lotodore
|
c4b1afaadc
|
Try to fix minimum raise.
|
2007-11-17 00:49:25 +00:00 |
|
lotodore
|
bc16e26616
|
Use server manager to allow SCTP and TCP at the same time.
|
2007-11-16 22:34:38 +00:00 |
|
lotodore
|
a24a93caba
|
Use unix linefeeds for all files. Finally. It's about time.
|
2007-11-16 15:24:25 +00:00 |
|
lotodore
|
f428fb7904
|
Fixed linefeeds.
|
2007-11-16 15:01:40 +00:00 |
|
lotodore
|
26bde9388d
|
Fixed kicking players with spaces in their names through the new admin interface.
|
2007-11-16 01:30:07 +00:00 |
|
lotodore
|
09d8156089
|
Reduce number of avatar sender threads to 1, as there is an issue with the load balancing.
|
2007-11-16 00:59:51 +00:00 |
|
lotodore
|
cdd21250de
|
Added support for password protected irc channels. Added server IRC mode for admin use, to allow requesting statistics and kicking players.
|
2007-11-16 00:58:23 +00:00 |
|
lotodore
|
7f5ff4af97
|
Fixed bug where computer players where displayed as numbers in lobby.
|
2007-11-14 22:54:47 +00:00 |
|
lotodore
|
82a1be763b
|
Use several sender threads with load balancing for sending the avatars. Remember last failed send operation (not yet a list, just the last) and cancel any more low prio sends to that sender.
|
2007-11-14 22:11:04 +00:00 |
|
floty
|
9dd683fb59
|
log side pot in network & handRanking-redraw
|
2007-11-11 23:47:38 +00:00 |
|
lotodore
|
d905359251
|
Store server statistics data in a log file and reload it when the server is restarted.
|
2007-11-11 15:58:35 +00:00 |
|
lotodore
|
96eb74992e
|
Fixed long term client issue when player id overflows (very unlikely, as it is 32 bits).
|
2007-11-11 11:31:07 +00:00 |
|
lotodore
|
f2b1397cca
|
Linefeeds.
|
2007-11-10 22:29:00 +00:00 |
|
lotodore
|
ef84c7b81a
|
Fixed kick bug by letting the client reverse iterate over its cached player data when looking for a player name. Added several exceptions.
|
2007-11-10 22:18:31 +00:00 |
|
lotodore
|
c7ab731648
|
Quick fix of nasty server crash which occurs when kicking from within a game. Real fix of the problem will follow.
|
2007-11-10 21:23:22 +00:00 |
|
lotodore
|
59ffc02872
|
Limit the number of irc rename retries even more.
|
2007-11-06 19:54:52 +00:00 |
|
lotodore
|
3e8fc41cb4
|
Limit number of IRC nick rename tries.
|
2007-11-04 13:01:03 +00:00 |
|
lotodore
|
9de1712aa9
|
Revert last change.
|
2007-11-03 21:13:08 +00:00 |
|
lotodore
|
8e4901719c
|
Fixed setting last players turn
|
2007-11-03 21:05:20 +00:00 |
|
lotodore
|
4ed7ec46fd
|
Reset last players turn on bero change for client.
|
2007-11-01 21:24:26 +00:00 |
|
lotodore
|
7cff145cd3
|
Fixed last players turn in client - do not update for blinds.
|
2007-11-01 20:54:32 +00:00 |
|
lotodore
|
9691a6f263
|
Set all in condition on client.
|
2007-11-01 20:45:57 +00:00 |
|
lotodore
|
864af81193
|
Don't request own avatar from the server. Only request avatars of other players after joining a game.
|
2007-11-01 18:36:03 +00:00 |
|
lotodore
|
a3cb6c25e3
|
Don't wait for avatars on game sync, instead show them whenever they are there.
|
2007-11-01 00:37:41 +00:00 |
|
lotodore
|
a3c9390bfe
|
Redesign of avatar stuff. First part.
|
2007-11-01 00:12:47 +00:00 |
|
lotodore
|
3a0fc4a71e
|
Also disable avatar retrieval on server. Fixed nasty send "wrong return value" (Linux only).
|
2007-10-31 22:33:52 +00:00 |
|
lotodore
|
ec5196c417
|
Disable avatars on server side until the bug is fixed.
|
2007-10-31 21:24:02 +00:00 |
|
lotodore
|
e5f05c5359
|
Trying to fix the avatar problem.
|
2007-10-31 20:23:27 +00:00 |
|
lotodore
|
184eb4a577
|
Fixed avatar problem where clients were kicked.
|
2007-10-31 19:21:54 +00:00 |
|
lotodore
|
b0524a59ff
|
Fixed two race conditions.
|
2007-10-30 21:25:10 +00:00 |
|
lotodore
|
fee8450a74
|
Still trying to fix the SIGPIPE problem.
|
2007-10-30 21:02:52 +00:00 |
|
lotodore
|
7fc3ae4adf
|
Fixed compiler warnings.
|
2007-10-30 17:31:14 +00:00 |
|
lotodore
|
3ab6211009
|
Fixed compiler warnings.
|
2007-10-30 17:26:38 +00:00 |
|
lotodore
|
cba5ee389e
|
Fixed compiler warnings.
|
2007-10-30 17:21:11 +00:00 |
|
lotodore
|
7000722d75
|
Suppress sigpipe in sender thread.
|
2007-10-30 16:59:47 +00:00 |
|
lotodore
|
9cf398d3e0
|
Fixed winner list issue on client.
|
2007-10-30 16:57:48 +00:00 |
|
lotodore
|
b89ce1d67f
|
Trying to fix SIGPIPE issue on server (linux).
|
2007-10-30 13:03:17 +00:00 |
|
lotodore
|
26157027dc
|
Fixed macro redefinition. Set money won in server.
|
2007-10-29 22:37:42 +00:00 |
|
lotodore
|
70e2d5556f
|
If a sender thread is stalled while trying to send, time out after 2 seconds. Use infinite timeout when terminating threads.
|
2007-10-29 22:16:21 +00:00 |
|
lotodore
|
ded7ca7daf
|
Added winner list for network client.
|
2007-10-29 19:57:46 +00:00 |
|
lotodore
|
3953210ad9
|
Use larger thread termination timeouts.
|
2007-10-29 18:49:28 +00:00 |
|