1.增加web 显示profile

2.重新安排了一些日志的等级
This commit is contained in:
dmy@lab
2015-11-20 17:31:32 +08:00
parent fff90f7057
commit da0e77d74c
10 changed files with 39 additions and 22 deletions

View File

@@ -97,7 +97,7 @@ func (this *TransTCP) Start(listenPort, destIP, destPort string, clientOrServer
}()
} else {
log.Info("Failed to accept incoming connection. %s", err)
log.Error("Failed to accept incoming connection. %s", err)
}
}
}

View File

@@ -61,7 +61,7 @@ func (this *Tunnel) Run() { //单向的从src发送到dest
cipherDirection := this.cipherDirection
id := this.id
defer func() {
log.Info("tunnel id %s ends", id)
log.Debug("tunnel id %s ends", id)
//注销
this.unregChan <- this
if r := recover(); r != nil {
@@ -89,7 +89,7 @@ func (this *Tunnel) Run() { //单向的从src发送到dest
if err != nil {
log.Panic("Read panic. Tunnel id: %s. Remote Add: %s Local: %s. Err:%s", id, src.RemoteAddr().String(), src.LocalAddr().String(), err.Error())
}
log.Info("Reived %d bytes from %s. Tunnel: id %s", nByte, src.RemoteAddr().String(), id)
log.Debug("Reived %d bytes from %s. Tunnel: id %s", nByte, src.RemoteAddr().String(), id)
if cipherDirection != SEND {
sendCarrier.Cipher = nil
}
@@ -97,7 +97,7 @@ func (this *Tunnel) Run() { //单向的从src发送到dest
if err != nil {
log.Panic("Write panic. ID: %s, Err: %s, Remote Add: %s", id, err, dest.RemoteAddr().String())
}
log.Info("Write %d bytes from %s to %s. Tunnel: %s . 18 bytes %x", n, dest.LocalAddr(), dest.RemoteAddr().String(), id, sendCarrier.Cache[:18])
log.Debug("Write %d bytes from %s to %s. Tunnel: %s . 18 bytes %x", n, dest.LocalAddr(), dest.RemoteAddr().String(), id, sendCarrier.Cache[:18])
}
}