aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Crute <mike@crute.us>2022-05-21 18:50:48 -0700
committerMike Crute <mike@crute.us>2022-05-21 18:50:48 -0700
commitbfc3231fc9c45c27058619dc73ced767a619ded2 (patch)
treea73fffa6408249e4eed635928c01ae418f4df065
parenta3939d043b5c57a65710ab5c00118ca8ad3371b7 (diff)
downloadgolib-bfc3231fc9c45c27058619dc73ced767a619ded2.tar.bz2
golib-bfc3231fc9c45c27058619dc73ced767a619ded2.tar.xz
golib-bfc3231fc9c45c27058619dc73ced767a619ded2.zip
service: expose WaitGroupv0.3.2
-rw-r--r--service/app_runner.go4
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
31func (r *AppRunner) WaitGroup() *sync.WaitGroup {
32 return r.wg
33}
34
31func NewAppRunner(ctx context.Context, logger AppRunnerLogger) *AppRunner { 35func NewAppRunner(ctx context.Context, logger AppRunnerLogger) *AppRunner {
32 r := &AppRunner{ 36 r := &AppRunner{
33 initJobs: []SyncRunnerFunc{}, 37 initJobs: []SyncRunnerFunc{},