如何关闭R中打开的zmq套接字?
port = 1111
zmq_context <- init.context()
zmq_service.socket <- init.socket(zmq_context,"ZMQ_REQ")
connect.socket(zmq_service.socket, paste("tcp://127.0.0.1:", port, sep = ""))
如我所见,我可以删除该对象并期望垃圾收集器将其浪费掉。
rm(zmq_service.socket, zmq_context)
它已由开发人员修复。参见gihub问题。
disconnect.socket <- function(socket, address) {
invisible(.Call("disconnectSocket", socket, address, PACKAGE="rzmq"))
}
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句