# File lib/adhearsion/initializer.rb, line 135 def resolve_pid_file @pid_file = if pid_file.is_a? TrueClass then default_pid_path elsif pid_file then pid_file elsif !pid_file.nil? && pid_file.is_a?(FalseClass) then nil # FIXME @pid_file = @daemon? Assignment or equality? I'm assuming equality. else @pid_file = @daemon ? default_pid_path : nil end end