|
@@ -43,7 +43,6 @@ type Server struct {
|
|
|
trafficManager *trafficontrol.Manager
|
|
|
urlTestHistory *urltest.HistoryStorage
|
|
|
tcpListener net.Listener
|
|
|
- directIO bool
|
|
|
mode string
|
|
|
storeSelected bool
|
|
|
cacheFile adapter.ClashCacheFile
|
|
@@ -61,7 +60,6 @@ func NewServer(router adapter.Router, logFactory log.ObservableFactory, options
|
|
|
},
|
|
|
trafficManager: trafficManager,
|
|
|
urlTestHistory: urltest.NewHistoryStorage(),
|
|
|
- directIO: options.DirectIO,
|
|
|
mode: strings.ToLower(options.DefaultMode),
|
|
|
}
|
|
|
if server.mode == "" {
|
|
@@ -156,7 +154,7 @@ func (s *Server) HistoryStorage() *urltest.HistoryStorage {
|
|
|
}
|
|
|
|
|
|
func (s *Server) RoutedConnection(ctx context.Context, conn net.Conn, metadata adapter.InboundContext, matchedRule adapter.Rule) (net.Conn, adapter.Tracker) {
|
|
|
- tracker := trafficontrol.NewTCPTracker(conn, s.trafficManager, castMetadata(metadata), s.router, matchedRule, s.directIO)
|
|
|
+ tracker := trafficontrol.NewTCPTracker(conn, s.trafficManager, castMetadata(metadata), s.router, matchedRule)
|
|
|
return tracker, tracker
|
|
|
}
|
|
|
|