ruby rest-client: не допускать тайм-аута?

Я пытаюсь использовать ruby ​​ rest-client для загрузки большого количества изображения на сайт, который я пишу. Мой код выглядит так:

RestClient.post url, :timeout => 90000000, :open_timeout => 90000000, :file_param => file_obj

Однако я получаю эту ошибку:

RestClient::RequestTimeout: Request Timeout
    from /Library/Ruby/Gems/1.8/gems/rest-client-1.6.1/lib/restclient/request.rb:174:in `transmit'
    from /Library/Ruby/

Но когда я смотрю журнал сервера

Completed in 61493ms (View: 2, DB: 1) | 201 Created 

, значит, нет Кажется, нет никакой причины, по которой это время истекает. Кто-нибудь знает, есть ли параметр тайм-аута, который я неправильно устанавливаю?

Спасибо

18
задан earnold 14 December 2010 в 03:11
поделиться