diff --git a/lib/un.rb b/lib/un.rb index e06e0e759b..2f2d3e21be 100644 --- a/lib/un.rb +++ b/lib/un.rb @@ -246,8 +246,10 @@ def wait_writable break rescue Errno::EACCES => e raise if n and (n -= 1) <= 0 - puts e - STDOUT.flush + if verbose + puts e + STDOUT.flush + end sleep wait retry end