From 1581bfc27e53d71e36c37d2ecf4772e1923ba643 Mon Sep 17 00:00:00 2001 From: Peter Suschlik Date: Wed, 1 Jun 2016 23:19:13 +0200 Subject: [PATCH] Convert `latency` option to a Fixnum (#1928) As @vill pointed out in https://github.com/middleman/middleman/issues/1866#issuecomment-222869287 passing `--watcher-latency=2` fails because the gem `listen` expects `latency` to be an `Fixnum`. This commit fixes this issue. --- middleman-core/lib/middleman-core/sources/source_watcher.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/middleman-core/lib/middleman-core/sources/source_watcher.rb b/middleman-core/lib/middleman-core/sources/source_watcher.rb index 9852e223..07d7ff62 100644 --- a/middleman-core/lib/middleman-core/sources/source_watcher.rb +++ b/middleman-core/lib/middleman-core/sources/source_watcher.rb @@ -163,7 +163,7 @@ module Middleman wait_for_delay: 0.5 } - config[:latency] = @latency if @latency + config[:latency] = @latency.to_i if @latency @listener = ::Listen.to(@directory.to_s, config, &method(:on_listener_change))