Improve test cases and logging

This commit is contained in:
Nicola Murino
2019-07-26 11:34:44 +02:00
parent e0a550b216
commit 417b173c78
11 changed files with 654 additions and 56 deletions

View File

@@ -247,7 +247,6 @@ func removeTransfer(transfer *Transfer) {
}
}
if indexToRemove >= 0 {
//logger.Debug(logSender, "remove index %v from active transfer, size: %v", indexToRemove, len(activeTransfers))
activeTransfers[indexToRemove] = activeTransfers[len(activeTransfers)-1]
activeTransfers = activeTransfers[:len(activeTransfers)-1]
} else {
@@ -259,29 +258,7 @@ func updateConnectionActivity(id string) {
mutex.Lock()
defer mutex.Unlock()
if c, ok := openConnections[id]; ok {
//logger.Debug(logSender, "update connection activity, id: %v", id)
c.lastActivity = time.Now()
openConnections[id] = c
}
//logger.Debug(logSender, "connection activity updated: %+v", openConnections)
}
func logConnections() {
mutex.RLock()
defer mutex.RUnlock()
for _, c := range openConnections {
logger.Debug(logSender, "active connection %+v", c)
}
}
func logTransfers() {
mutex.RLock()
defer mutex.RUnlock()
if len(activeTransfers) > 0 {
for _, v := range activeTransfers {
logger.Debug(logSender, "active transfer: %+v", v)
}
} else {
logger.Debug(logSender, "no active transfer")
}
}