af12e4f35e
Enable logging of netpacket errors.
lotodore2007-11-22 20:07:41 +00:00
49162870a1
Use one sender thread for everything, as there may occur conflicts with multiple sender threads. This is a temporary solution, the best solution would be having multiple sender threads, but sending all packets for the same target using the same thread, so that no packets are corrupted.
lotodore2007-11-22 19:11:45 +00:00
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.
lotodore2007-11-22 17:56:49 +00:00
65a3f969bf
Log to file as dedicated server (do not use syslog any more).
lotodore2007-11-22 17:25:55 +00:00
c0bf559ca2
Fixed two avatar related bugs, which were both result of not adding an avatar to the manager when it was configured (a restart was required). Fixed "the server requested a non-existing avatar", and fixed showing own avatar in lobby directly after setting it.
lotodore2007-11-22 01:11:17 +00:00
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.
lotodore2007-11-22 00:57:03 +00:00
e28220a8ad
Refactored server states - removed all thread local storage objects to ensure that they do not cause resource leaks.
lotodore2007-11-21 23:34:25 +00:00
a7f0a23f22
Fixed 100% processor time issue.
lotodore2007-11-21 00:26:14 +00:00
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.
lotodore2007-11-20 23:58:24 +00:00
9e0ffe4317
Prepare to send reason for leaving a game. New protocol version as it is not compatible to the current beta.
lotodore2007-11-18 12:53:42 +00:00
6ab852966f
Minimum raise is now in players action done.
lotodore2007-11-18 00:28:45 +00:00
8cffc9bc49
Fixed minimum raise for blind actions in network game.
lotodore2007-11-18 00:21:04 +00:00
88c55eb68a
Send minimum raise value on players action done, not players turn. This version is NOT compatible to the current internet server.
lotodore2007-11-18 00:06:14 +00:00
26bde9388d
Fixed kicking players with spaces in their names through the new admin interface.
lotodore2007-11-16 01:30:07 +00:00
09d8156089
Reduce number of avatar sender threads to 1, as there is an issue with the load balancing.
lotodore2007-11-16 00:59:51 +00:00
cdd21250de
Added support for password protected irc channels. Added server IRC mode for admin use, to allow requesting statistics and kicking players.
lotodore2007-11-16 00:58:23 +00:00
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.
lotodore2007-11-14 22:11:04 +00:00
5328bf082f
Use boost::shared_ptr instead of std::auto_ptr where threads are involved, because std::auto_ptr is not thread safe.
lotodore2007-11-14 13:19:28 +00:00
ef84c7b81a
Fixed kick bug by letting the client reverse iterate over its cached player data when looking for a player name. Added several exceptions.
lotodore2007-11-10 22:18:31 +00:00
c7ab731648
Quick fix of nasty server crash which occurs when kicking from within a game. Real fix of the problem will follow.
lotodore2007-11-10 21:23:22 +00:00
e796eb0980
Game test now with packet output.
lotodore2007-11-08 22:28:25 +00:00
172a566c79
Testing two test cases in parallel.
lotodore2007-11-08 21:42:22 +00:00
1ca9b5e18a
old "back-to-lobby" button removed
doitux2007-11-08 21:38:14 +00:00
09509f8960
fix pre-action when allin bug
doitux2007-11-08 19:02:06 +00:00
d0aa437dec
fix image distortion for card images after playing a while
doitux2007-11-08 11:45:24 +00:00
5f5a3d90f5
Fixed some compiler warnings.
lotodore2007-11-07 14:11:57 +00:00
abdd751944
adding option to disable focus switch to bet-input-field (default disabled now)
doitux2007-11-07 09:18:37 +00:00
e009f37df8
translation update ptbr and ru. backtolobby button more in foreground now. also warning window for leaving online-game
doitux2007-11-07 01:41:17 +00:00
59ffc02872
Limit the number of irc rename retries even more.
lotodore2007-11-06 19:54:52 +00:00