Java教程

libuv释放handle占用的时机

本文主要是介绍libuv释放handle占用的时机,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

只能在uv_close之后的uv_cb中对handle内存进行释放。

因为uv_close本身只是将handle代释放队列,倘若释放时遇到某些异步处理(如:uv_write)需要失败回调通知,将会继续调用对应的回调,此时再访问handle和可能因内存访问coredump。

这篇关于libuv释放handle占用的时机的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!