找回密码
 立即注册

扫一扫,访问微社区

QQ登录

只需一步,快速开始

查看: 633|回复: 0

[求助] gil问题: gil锁是recursive的吗?

1

主题

1

帖子

1

积分

贫民

积分
1
imt1024 发表于 2022-1-2 08:54:18 | 显示全部楼层 |阅读模式
用pybind11实现python调用c++

python调用c++函数,c++函数里会调用一个python函数,这个c++函数在进入时候可能释放了gil, 如果某处调用python函数,需要获得gil, 问题是gil锁是recursive的吗?也就是可以多次获取吗?


pybind11提供了gil_scoped_acquire gil_scopled_release, 这里的问题是gil_scoped_acquire可以多次调用吗?


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表