Revert "commands: Avoid too many watch file handles causing the server to fail to...
authorBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 21 Aug 2021 14:32:20 +0000 (16:32 +0200)
committerBjørn Erik Pedersen <bjorn.erik.pedersen@gmail.com>
Sat, 21 Aug 2021 14:32:20 +0000 (16:32 +0200)
This reverts commit 3f38c785b7208440e2a9dd9a80cb39d4ae23e676.

commands/server.go

index 48e76da6b8b86b81657a726e482b9b48e8ebd355..09cf43b249380d7fc63487ada85224e97cbbec8a 100644 (file)
@@ -261,11 +261,6 @@ func (sc *serverCmd) server(cmd *cobra.Command, args []string) error {
                s.RegisterMediaTypes()
        }
 
-       err = c.serve(sc)
-       if err != nil {
-               return err
-       }
-
        // Watch runs its own server as part of the routine
        if sc.serverWatch {
 
@@ -288,7 +283,7 @@ func (sc *serverCmd) server(cmd *cobra.Command, args []string) error {
 
        }
 
-       return nil
+       return c.serve(sc)
 }
 
 func getRootWatchDirsStr(baseDir string, watchDirs []string) string {