如何停止 hiredis 命令?
How to stop hiredis command?
我在我的项目中使用 hiredis library。我正在使用异步 API。我安排一个读取命令并等待数据。那很好用。但是,当我尝试关闭连接时出现问题 - 我调用了 redisAsyncDisconnect,但是在我收到数据之前不会调用回调例程。
是否可以取消读取操作?如何?或者有没有办法强制关闭连接?
现在答案很明确了——redisAsyncFree 做了我需要的——停止所有命令并调用 redisAsyncDisconnect。
我在我的项目中使用 hiredis library。我正在使用异步 API。我安排一个读取命令并等待数据。那很好用。但是,当我尝试关闭连接时出现问题 - 我调用了 redisAsyncDisconnect,但是在我收到数据之前不会调用回调例程。
是否可以取消读取操作?如何?或者有没有办法强制关闭连接?
现在答案很明确了——redisAsyncFree 做了我需要的——停止所有命令并调用 redisAsyncDisconnect。