{"comment":{"created_at":"2011-10-17T14:54:33Z","body":"The code within Backup looks like it should be doing the right thing in terms of streaming.  Are you getting this consistently or only on occasion?","updated_at":"2011-10-17T14:54:33Z","url":"https://api.github.com/repos/geemus/fog/issues/comments/2429652","id":2429652,"user":{"gravatar_id":"391f7ae8dd8c10dc323b7fbfe55b71a2","avatar_url":"https://secure.gravatar.com/avatar/391f7ae8dd8c10dc323b7fbfe55b71a2?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/geemus","id":4138,"login":"geemus"}},"action":"created","issue":{"number":562,"created_at":"2011-10-14T14:15:08Z","pull_request":{"diff_url":null,"patch_url":null,"html_url":null},"body":"Excon::Errors::SocketError - Broken pipe\r\n\r\nUsing fog 1.0.0, backup 3.0.18, ruby 1.9.2p290, I get the following error: \r\n\r\n```ruby\r\nExcon::Errors::SocketError - Broken pipe\r\n===========================================================================\r\n/usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/openssl/buffering.rb:292:in `syswrite_nonblock'\r\n/usr/local/rvm/rubies/ruby-1.9.2-p290/lib/ruby/1.9.1/openssl/buffering.rb:292:in `write_nonblock'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/excon-0.7.6/lib/excon/socket.rb:81:in `write'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/excon-0.7.6/lib/excon/connection.rb:172:in `request'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/fog-1.0.0/lib/fog/core/connection.rb:20:in `request'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/fog-1.0.0/lib/fog/aws/storage.rb:366:in `request'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/fog-1.0.0/lib/fog/aws/requests/storage/put_object.rb:43:in `put_object'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/lib/backup/storage/s3.rb:82:in `transfer!'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/lib/backup/storage/s3.rb:55:in `perform!'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/lib/backup/model.rb:222:in `block in perform!'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/lib/backup/model.rb:222:in `each'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/lib/backup/model.rb:222:in `perform!'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/bin/backup:130:in `block in perform'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/bin/backup:109:in `each'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/bin/backup:109:in `perform'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/thor-0.14.6/lib/thor/task.rb:22:in `run'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/thor-0.14.6/lib/thor/invocation.rb:118:in `invoke_task'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/thor-0.14.6/lib/thor.rb:263:in `dispatch'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/thor-0.14.6/lib/thor/base.rb:389:in `start'\r\n/usr/local/rvm/gems/ruby-1.9.2-p290@backup_util/gems/backup-3.0.18/bin/backup:288:in `<top (required)>'\r\n```\r\n\r\nSee related post https://github.com/meskyanichi/backup/issues/192 \r\n\r\n@meskyanichi the main developer for Backup was wondering if this was a fog issue and not a backup issue...\r\n\r\n","comments":1,"title":"Broken Pipe when uploading to S3","updated_at":"2011-10-17T14:54:34Z","url":"https://api.github.com/repos/geemus/fog/issues/562","id":1910726,"assignee":null,"milestone":null,"closed_at":null,"user":{"gravatar_id":"a9046523212c8c7928a2900deadbbca4","avatar_url":"https://secure.gravatar.com/avatar/a9046523212c8c7928a2900deadbbca4?d=https://a248.e.akamai.net/assets.github.com%2Fimages%2Fgravatars%2Fgravatar-140.png","url":"https://api.github.com/users/billywatson","id":846684,"login":"billywatson"},"html_url":"https://github.com/geemus/fog/issues/562","labels":[],"state":"open"},"legacy":{"issue_id":1910726,"comment_id":2429652}}