mirror of
https://github.com/ScuroNeko/mtg.git
synced 2026-08-31 20:54:02 +03:00
Add possibility to scale middleproxy buffers
This commit is contained in:
+2
-2
@@ -51,7 +51,7 @@ func (p *Proxy) accept(conn net.Conn) {
|
||||
connID := conntypes.NewConnID()
|
||||
logger := p.Logger.With("connection_id", connID)
|
||||
|
||||
if err := utils.InitTCP(conn); err != nil {
|
||||
if err := utils.InitTCP(conn, config.C.ClientReadBuffer(), config.C.ClientWriteBuffer()); err != nil {
|
||||
logger.Errorw("Cannot initialize client TCP connection", "error", err)
|
||||
return
|
||||
}
|
||||
@@ -90,7 +90,7 @@ func (p *Proxy) accept(conn net.Conn) {
|
||||
|
||||
err = nil
|
||||
|
||||
if len(config.C.AdTag) > 0 {
|
||||
if config.C.MiddleProxyMode() {
|
||||
middleConnection(req)
|
||||
} else {
|
||||
err = directConnection(req)
|
||||
|
||||
Reference in New Issue
Block a user