diff options
author | shennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-10-31 20:17:38 +0000 |
---|---|---|
committer | shennetsind <shennetsind@54d463be-8e91-2dee-dedb-b68131a5f0ec> | 2012-10-31 20:17:38 +0000 |
commit | a0fb6bc388fb1d4f0fcfd7d3d8af71a9c8cf86ca (patch) | |
tree | 7f8807e77b9e1b1da7cc0439241aabe5f362c45c /src/common/socket.h | |
parent | e6d41bc71fcc2ddc2e9370f5325f67c07d347ccf (diff) | |
download | hercules-a0fb6bc388fb1d4f0fcfd7d3d8af71a9c8cf86ca.tar.gz hercules-a0fb6bc388fb1d4f0fcfd7d3d8af71a9c8cf86ca.tar.bz2 hercules-a0fb6bc388fb1d4f0fcfd7d3d8af71a9c8cf86ca.tar.xz hercules-a0fb6bc388fb1d4f0fcfd7d3d8af71a9c8cf86ca.zip |
Fixed bugreport:6779 dropped between-server ping timers, replaced by a much more reliable and performance-efficient on-demand flagging.
git-svn-id: https://rathena.svn.sourceforge.net/svnroot/rathena/trunk@16854 54d463be-8e91-2dee-dedb-b68131a5f0ec
Diffstat (limited to 'src/common/socket.h')
-rw-r--r-- | src/common/socket.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/common/socket.h b/src/common/socket.h index 3265f6487..7c0e02f5d 100644 --- a/src/common/socket.h +++ b/src/common/socket.h @@ -76,6 +76,7 @@ struct socket_data struct { unsigned char eof : 1; unsigned char server : 1; + unsigned char ping : 2; } flag; uint32 client_addr; // remote client address |