BastliBridge

A bot framework bridgin multiple IM protocols, and mail
git clone git://xatko.vsos.ethz.ch/BastliBridge.git
Log | Files | Refs | Submodules

commit 5020f0ee56c205532a1b15c186d443e3207addec
parent 39cafb2014880b7d71d71e5027bcbc1824b5ce57
Author: Dominik Schmidt <das1993@hotmail.com>
Date:   Thu, 14 Sep 2017 21:18:23 +0200

Add some additional debug-traces

Diffstat:
src/telegram.d | 3+++
1 file changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/telegram.d b/src/telegram.d @@ -198,12 +198,14 @@ struct Telegram{ } void reconnectSocket(Socket sock){ + trace("Reconnecting socket ", sock.handle); sock.shutdown(SocketShutdown.BOTH); sock.close(); //dreckige hackerei void[] mem=(cast(void*)sock)[0..__traits(classInstanceSize, SslSocket)]; emplace!SslSocket(mem,ApiAddrObj.addressFamily); sock.connect(ApiAddrObj); + trace("Reconnected socket, is now ", sock.handle); } struct HTTP{ @@ -252,6 +254,7 @@ struct Telegram{ } void triggerUpdates(uint timeout=600){ + trace("Triggering Update with timeout ", timeout); string params=format!"offset=%d&timeout=%d"(lastUpdate+1,timeout); post("getUpdates",params); }