We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 3dfacc3 + 0582129 commit b7ee5deCopy full SHA for b7ee5de
lib/spring/watcher/listen.rb
@@ -22,21 +22,21 @@ class Listen < Abstract
22
attr_reader :listener
23
24
def start
25
- unless @listener
+ unless defined?(@listener)
26
@listener = ::Listen.to(*base_directories, latency: latency, &method(:changed))
27
@listener.start
28
end
29
30
31
def stop
32
- if @listener
+ if defined?(@listener)
33
@listener.stop
34
@listener = nil
35
36
37
38
def subjects_changed
39
- return unless @listener
+ return unless defined?(@listener)
40
return unless @listener.respond_to?(:directories)
41
return unless @listener.directories.sort != base_directories.sort
42
restart
0 commit comments