我正在编写一个客户端 - 服务器应用程序,其中客户端具有来自服务器端的确定的内存地址.
如果出现问题并且服务器需要重新启动,则客户端具有的地址不再有效.当使用使用该无效信息的函数时,SIGSEGV将被发送到服务器,因为地址可能不再是它的.
服务器如何保护自己免受SIGSEGV的影响并继续接受连接并正常运行?有没有办法在发生这种情况时不崩溃服务器?
非常感谢你.
c linux segmentation-fault alarm
alarm ×1
c ×1
linux ×1
segmentation-fault ×1