测试时发现CThostFtdcMdSpi有个比较严重的问题就是使用Release()退出清理对象时 会出现死机,并且频率很高怎样解决? 答:请参考以下代码的释放顺序
实际上还有一个重要问题必须了解:
你不能在Spi的响应函数中调用这个函数,否则会crash
例如你在OnFrontDisconnected中调用这个函数,或者其他spi你会很苦恼。
一个好的办法是新建一个Thread,在Thread中調用这样不会有任何问题。
测试时发现CThostFtdcMdSpi有个比较严重的问题就是使用Release()退出清理对象时 会出现死机,并且频率很高怎样解决? 答:请参考以下代码的释放顺序
实际上还有一个重要问题必须了解:
你不能在Spi的响应函数中调用这个函数,否则会crash
例如你在OnFrontDisconnected中调用这个函数,或者其他spi你会很苦恼。
一个好的办法是新建一个Thread,在Thread中調用这样不会有任何问题。