When I do
ruby-1.9.2-p180 :002 > Curl::Multi.download(["http://www.bbc.com"])
=> nil
The downloaded file is of zero size
ls -l
-rw-r--r-- 1 staff 0 Jan 5 19:51 www.bbc.com
But the same works with Curl::Easy.download
Curl::Easy.download("http://www.bbc.com")
=> #<Curl::Easy http://www.bbc.com>
ls -l
-rw-r--r-- 1 staff 111549 Jan 5 19:53 www.bbc.com
Am I missing something?