From b5ab105b52023af264203bae7ac0523d855ef207 Mon Sep 17 00:00:00 2001 From: Tom Christie Date: Mon, 31 Mar 2014 15:06:01 +0100 Subject: [PATCH] Pause slightly before re-creating site after filesystem events --- mkdocs/serve.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mkdocs/serve.py b/mkdocs/serve.py index d6718abc..f4cab233 100644 --- a/mkdocs/serve.py +++ b/mkdocs/serve.py @@ -10,6 +10,7 @@ import SocketServer import shutil import sys import tempfile +import time import urllib @@ -23,6 +24,7 @@ class BuildEventHandler(events.FileSystemEventHandler): def on_any_event(self, event): if not isinstance(event, events.DirModifiedEvent): + time.sleep(0.05) print 'Rebuilding documentation...', config = load_config(options=self.options) build(config, live_server=True)