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:
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);
}