comparison hgweb.cgi @ 15391:a5a6a9b7f3b9 stable

largefiles: replace tempfile.NamedTemporaryFile with tempfile.mkstemp This is consistent with the rest of Mercurial's code, mirroring the try-finally-unlink structure elsewhere. Furthermore, it fixes the case where largefiles throws an IOError on Windows when the temporary file is opened a second time by copytocacheabsolute. This patch creates the temporary file in the repo's largefiles store rather than /tmp, which might be a different filesystem.
author Hao Lian <hao@fogcreek.com>
date Thu, 20 Oct 2011 17:24:59 -0400
parents 227b9f13db13
children 85cba926cb59
comparison
equal deleted inserted replaced
15390:fffe49886a51 15391:a5a6a9b7f3b9