Use buffer_new_with_owner to avoid copying mmap data

This prevent from doing a copy of the mmap data (file size) every time a client connects.