summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBjørn Lindeijer <bjorn@lindeijer.nl>2006-08-13 23:09:30 +0000
committerBjørn Lindeijer <bjorn@lindeijer.nl>2006-08-13 23:09:30 +0000
commit45af94901cbaade46723456ec1991b4b985bfe66 (patch)
treee97b242292e48b8862d9f6472a2f19cf06061382
parent3d2f8aa4d9d9a3123149d5806315a26dc3a33fd5 (diff)
downloadmanaserv-45af94901cbaade46723456ec1991b4b985bfe66.tar.gz
manaserv-45af94901cbaade46723456ec1991b4b985bfe66.tar.bz2
manaserv-45af94901cbaade46723456ec1991b4b985bfe66.tar.xz
manaserv-45af94901cbaade46723456ec1991b4b985bfe66.zip
Log sending of messages and include more verbose messages for runserv.sh.
-rw-r--r--ChangeLog2
-rwxr-xr-xrunserv.sh2
-rw-r--r--src/connectionhandler.cpp2
-rw-r--r--src/netcomputer.cpp4
4 files changed, 8 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index 36a53ff0..1937b894 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -2,6 +2,8 @@
* src/items.h: Fixed missing constructor since there is no default
constructor in its superclass Object.
+ * src/netcomputer.cpp: Log sending of messages.
+ * runserv.sh: Include more verbose messages.
2006-08-13 Eugenio Favalli <elvenprogrammer@gmail.com>
diff --git a/runserv.sh b/runserv.sh
index b06ba81f..d7b8b51e 100755
--- a/runserv.sh
+++ b/runserv.sh
@@ -1,7 +1,7 @@
#!/bin/bash
ulimit -c 100000000
while [ true ] ; do
- src/tmwserv
+ src/tmwserv --verbosity 2
for CORE in `ls core*` ; do
gdb -batch src/tmwserv $CORE > backtrace-`date +%Y%m%d-%H%M%S`
diff --git a/src/connectionhandler.cpp b/src/connectionhandler.cpp
index 75bfe06e..df31d385 100644
--- a/src/connectionhandler.cpp
+++ b/src/connectionhandler.cpp
@@ -122,7 +122,7 @@ void ConnectionHandler::process()
// Convert the client IP address to string
// representation
std::string ipaddr = ip4ToString(event.peer->address.host);
-
+
LOG_INFO("A packet of length " << event.packet->dataLength <<
" was received from " << ipaddr, 2);
diff --git a/src/netcomputer.cpp b/src/netcomputer.cpp
index c9b0339e..b326f921 100644
--- a/src/netcomputer.cpp
+++ b/src/netcomputer.cpp
@@ -28,6 +28,8 @@
#include "packet.h"
#include "state.h"
+#include "utils/logger.h"
+
NetComputer::NetComputer(ConnectionHandler *handler, ENetPeer *peer):
mHandler(handler),
mPeer(peer)
@@ -47,6 +49,8 @@ void NetComputer::disconnect(const std::string &reason)
void NetComputer::send(const Packet *p)
{
+ LOG_INFO("Sending packet of length " << p->length, 2);
+
// Create a reliable packet.
ENetPacket *packet = enet_packet_create(p->data, p->length,
ENET_PACKET_FLAG_RELIABLE);