From: Tilman Sauerbeck Date: Mon, 27 Aug 2007 17:57:50 +0000 (+0200) Subject: Make sure we always return true from Main#on_timer. X-Git-Tag: embrace-0.1.0~5 X-Git-Url: http://git.code-monkey.de/?p=embrace.git;a=commitdiff_plain;h=91515591d2ece0ad027d72c525d20e199ff6a3d0 Make sure we always return true from Main#on_timer. Before we returned nil if we still had a connection to the server. This didn't cause the timer to stop only because of an ruby-ecore bug. --- diff --git a/bin/embrace b/bin/embrace index 77e57a9..dc4fafc 100755 --- a/bin/embrace +++ b/bin/embrace @@ -394,9 +394,7 @@ module Embrace private def on_timer - return unless @server.nil? - - @server = IMAP::Session.new(@config) + @server ||= IMAP::Session.new(@config) true end