We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1f17f0d commit dadd92dCopy full SHA for dadd92d
1 file changed
app/services/imap/gmail_client.rb
@@ -129,6 +129,7 @@ def idle_once(timeout: 1500)
129
# the connection is torn down before the thread runs.
130
idle_done_called = false
131
@imap.idle(timeout) do |resp|
132
+ next unless resp.is_a?(Net::IMAP::UntaggedResponse)
133
got_activity = true
134
yield resp if block_given?
135
unless idle_done_called
0 commit comments