aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--lib/net/http/generic_request.rb1
2 files changed, 6 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index b91d18aa1d..d44d5c6c23 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Tue Jan 29 21:40:12 2013 Tanaka Akira <akr@fsij.org>
+
+ * lib/net/http/generic_request.rb (encode_multipart_form_data): remove
+ tempfile explicitly.
+
Tue Jan 29 19:27:18 2013 Benoit Daloze <eregontp@gmail.com>
* array.c: Improve documentation about
diff --git a/lib/net/http/generic_request.rb b/lib/net/http/generic_request.rb
index 568131fe8d..e822ac9181 100644
--- a/lib/net/http/generic_request.rb
+++ b/lib/net/http/generic_request.rb
@@ -207,6 +207,7 @@ class Net::HTTPGenericRequest
self.content_length = file.size
write_header sock, ver, path
IO.copy_stream(file, sock)
+ file.close(true)
end
end