diff --git a/pkg/networkservice/common/begin/event_factory.go b/pkg/networkservice/common/begin/event_factory.go index e55b0abde..06ae62d5c 100644 --- a/pkg/networkservice/common/begin/event_factory.go +++ b/pkg/networkservice/common/begin/event_factory.go @@ -203,6 +203,7 @@ func (f *eventFactoryServer) Close(opts ...Option) <-chan error { ctx, cancel := f.ctxFunc() defer cancel() _, err := f.server.Close(ctx, f.request.GetConnection()) + f.afterCloseFunc() ch <- err } })