Procházet zdrojové kódy

Refactor logrwc to wrappers

tags/0.9
9seconds před 8 roky
rodič
revize
26020fcd0c
2 změnil soubory, kde provedl 4 přidání a 4 odebrání
  1. 2
    2
      proxy/server.go
  2. 2
    2
      wrappers/logrwc.go

+ 2
- 2
proxy/server.go Zobrazit soubor

@@ -124,7 +124,7 @@ func (s *Server) getClientStream(ctx context.Context, cancel context.CancelFunc,
124 124
 		return nil, 0, errors.Annotate(err, "Cannot create client stream")
125 125
 	}
126 126
 
127
-	wConn = newLogReadWriteCloser(wConn, s.logger, socketID, "client")
127
+	wConn = wrappers.NewLogRWC(wConn, s.logger, socketID, "client")
128 128
 	wConn = wrappers.NewStreamCipherRWC(wConn, obfs2.Encryptor, obfs2.Decryptor)
129 129
 	wConn = wrappers.NewCtxRWC(ctx, cancel, wConn)
130 130
 
@@ -144,7 +144,7 @@ func (s *Server) getTelegramStream(ctx context.Context, cancel context.CancelFun
144 144
 		return nil, errors.Annotate(err, "Cannot write hadnshake frame")
145 145
 	}
146 146
 
147
-	wConn = newLogReadWriteCloser(wConn, s.logger, socketID, "telegram")
147
+	wConn = wrappers.NewLogRWC(wConn, s.logger, socketID, "telegram")
148 148
 	wConn = wrappers.NewStreamCipherRWC(wConn, obfs2.Encryptor, obfs2.Decryptor)
149 149
 	wConn = wrappers.NewCtxRWC(ctx, cancel, wConn)
150 150
 

proxy/logrwc.go → wrappers/logrwc.go Zobrazit soubor

@@ -1,4 +1,4 @@
1
-package proxy
1
+package wrappers
2 2
 
3 3
 import (
4 4
 	"io"
@@ -36,7 +36,7 @@ func (l *LogReadWriteCloser) Close() error {
36 36
 	return err
37 37
 }
38 38
 
39
-func newLogReadWriteCloser(conn io.ReadWriteCloser, logger *zap.SugaredLogger, sockid string, name string) io.ReadWriteCloser {
39
+func NewLogRWC(conn io.ReadWriteCloser, logger *zap.SugaredLogger, sockid string, name string) io.ReadWriteCloser {
40 40
 	return &LogReadWriteCloser{
41 41
 		conn:   conn,
42 42
 		logger: logger,

Načítá se…
Zrušit
Uložit