From 784d4ce560824dfebe2d5164b80bb072ee25090c Mon Sep 17 00:00:00 2001 From: Darien Raymond Date: Wed, 26 Apr 2017 21:28:10 +0200 Subject: [PATCH] comments --- app/dispatcher/impl/default.go | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/dispatcher/impl/default.go b/app/dispatcher/impl/default.go index 9485373e..d3de9d87 100644 --- a/app/dispatcher/impl/default.go +++ b/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) }