From 45af94901cbaade46723456ec1991b4b985bfe66 Mon Sep 17 00:00:00 2001 From: Bjørn Lindeijer Date: Sun, 13 Aug 2006 23:09:30 +0000 Subject: Log sending of messages and include more verbose messages for runserv.sh. --- ChangeLog | 2 ++ runserv.sh | 2 +- src/connectionhandler.cpp | 2 +- src/netcomputer.cpp | 4 ++++ 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 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); -- cgit v1.2.3-60-g2f50