aboutsummaryrefslogtreecommitdiff
path: root/plugin/file/setup.go
diff options
context:
space:
mode:
Diffstat (limited to 'plugin/file/setup.go')
-rw-r--r--plugin/file/setup.go16
1 files changed, 10 insertions, 6 deletions
diff --git a/plugin/file/setup.go b/plugin/file/setup.go
index ed19aedfe..c5ff4c203 100644
--- a/plugin/file/setup.go
+++ b/plugin/file/setup.go
@@ -28,9 +28,11 @@ func setup(c *caddy.Controller) error {
return nil
}
f.transfer = t.(*transfer.Transfer) // if found this must be OK.
- for _, n := range zones.Names {
- f.transfer.Notify(n)
- }
+ go func() {
+ for _, n := range zones.Names {
+ f.transfer.Notify(n)
+ }
+ }()
return nil
})
@@ -39,9 +41,11 @@ func setup(c *caddy.Controller) error {
if t == nil {
return nil
}
- for _, n := range zones.Names {
- f.transfer.Notify(n)
- }
+ go func() {
+ for _, n := range zones.Names {
+ f.transfer.Notify(n)
+ }
+ }()
return nil
})