Commit 4ae66f06 by xiongziliang

修复mmap相关bug

parent 4d1d6b14
......@@ -34,7 +34,7 @@
#endif
#ifndef _WIN32
//#define ENABLE_MMAP
#define ENABLE_MMAP
#endif
namespace mediakit {
......@@ -74,7 +74,7 @@ HttpFileBody::HttpFileBody(const std::shared_ptr<FILE> &fp, uint64_t offset, uin
WarnL << "mmap failed:" << get_uv_errmsg(false);
break;
}
_map_addr.reset(ptr,[max_size](char *ptr){
_map_addr.reset(ptr,[max_size,fp](char *ptr){
munmap(ptr,max_size);
});
} while (false);
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论