On Sat, Dec 08, 2007 at 07:28:05PM +0000, Andrew Fyfe wrote: > > You're missing an archive_read_finish(archive) before the return. > Good catch, I fixed this locally. I'm still not sure what is better between the tempfile or this method. And I would also like to try the db_read way.