IOS CRITICAL Appium 1.4.10 with End of File Reached exceptions and huge time(20mins) to come out of screenshot(:base64)

Intermittent [End Of File Reached] errors though nothing noticed in appium server logs during this time.

We are seeing more usual now , logs below , we are using ruby with appium_lib 5_01,selenium-webdriver 2.46.2

end of file reached/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/protocol.rb:153:in read_nonblock’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/protocol.rb:153:inrbuf_fill’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/protocol.rb:134:in readuntil’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/protocol.rb:144:inreadline’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/response.rb:39:in read_status_line’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http/response.rb:28:inread_new’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:1408:in block in transport_request’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:1405:incatch’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:1405:in transport_request’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:1378:inrequest’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:1371:in block in request’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:853:instart’\n/Users/listener/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/net/http.rb:1369:in request’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/remote/http/default.rb:107:inresponse_for’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/remote/http/default.rb:58:in request’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/remote/http/common.rb:59:incall’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/remote/bridge.rb:657:in raw_execute’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/remote/bridge.rb:635:inexecute’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/remote/bridge.rb:360:in executeScript’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/selenium-webdriver-2.46.2/lib/selenium/webdriver/common/driver.rb:210:inexecute_script’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/appium_lib-5.0.1/lib/appium_lib/driver.rb:572:in execute_script’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/appium_lib-5.0.1/lib/appium_lib/driver.rb:209:inrescue in block (4 levels) in promote_appium_methods’\n/Users/listener/.rvm/gems/ruby-2.1.2/gems/appium_lib-5.0.1/lib/appium_lib/driver.rb:201:in block (4 levels) in promote_appium_methods’\n/Users/listener/git/E2E_1443256411/e2e_framework/driver/custom_web_driver.rb:943:inblock in find_element_by_instruments_script’\n/