Darien Raymond 8 년 전
부모
커밋
784d4ce560
1개의 변경된 파일7개의 추가작업 그리고 1개의 파일을 삭제
  1. 7 1
      app/dispatcher/impl/default.go

+ 7 - 1
app/dispatcher/impl/default.go

@@ -4,7 +4,6 @@ package impl
 
 import (
 	"context"
-
 	"time"
 
 	"v2ray.com/core/app"
@@ -23,6 +22,10 @@ var (
 	errSniffingTimeout = newError("timeout on sniffing")
 )
 
+var (
+	_ app.Application = (*DefaultDispatcher)(nil)
+)
+
 // DefaultDispatcher is a default implementation of Dispatcher.
 type DefaultDispatcher struct {
 	ohm    proxyman.OutboundHandlerManager
@@ -47,12 +50,15 @@ func NewDefaultDispatcher(ctx context.Context, config *dispatcher.Config) (*Defa
 	return d, nil
 }
 
+// Start implements app.Application.
 func (*DefaultDispatcher) Start() error {
 	return nil
 }
 
+// Close implements app.Application.
 func (*DefaultDispatcher) Close() {}
 
+// Interface implements app.Application.
 func (*DefaultDispatcher) Interface() interface{} {
 	return (*dispatcher.Interface)(nil)
 }