diff options
author | Mike Crute <mike@crute.us> | 2022-05-21 18:50:48 -0700 |
---|---|---|
committer | Mike Crute <mike@crute.us> | 2022-05-21 18:50:48 -0700 |
commit | bfc3231fc9c45c27058619dc73ced767a619ded2 (patch) | |
tree | a73fffa6408249e4eed635928c01ae418f4df065 | |
parent | a3939d043b5c57a65710ab5c00118ca8ad3371b7 (diff) | |
download | golib-bfc3231fc9c45c27058619dc73ced767a619ded2.tar.bz2 golib-bfc3231fc9c45c27058619dc73ced767a619ded2.tar.xz golib-bfc3231fc9c45c27058619dc73ced767a619ded2.zip |
service: expose WaitGroupv0.3.2
-rw-r--r-- | service/app_runner.go | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/service/app_runner.go b/service/app_runner.go index e1eb98b..720685e 100644 --- a/service/app_runner.go +++ b/service/app_runner.go | |||
@@ -28,6 +28,10 @@ type AppRunner struct { | |||
28 | ctxCancel context.CancelFunc | 28 | ctxCancel context.CancelFunc |
29 | } | 29 | } |
30 | 30 | ||
31 | func (r *AppRunner) WaitGroup() *sync.WaitGroup { | ||
32 | return r.wg | ||
33 | } | ||
34 | |||
31 | func NewAppRunner(ctx context.Context, logger AppRunnerLogger) *AppRunner { | 35 | func NewAppRunner(ctx context.Context, logger AppRunnerLogger) *AppRunner { |
32 | r := &AppRunner{ | 36 | r := &AppRunner{ |
33 | initJobs: []SyncRunnerFunc{}, | 37 | initJobs: []SyncRunnerFunc{}, |