背景:用gdb通过TCP调试bmp问题:gdb第一次通过TCP连接bmp,正常;gdb第二次连接,失败。原因:gdb第一次通过TCP连接bmp后,将bmp设置为noack模式,gdb第二次连接时,由于bmp处于noack模式,连接不上。解决方案:bmp检测到TCP断开后,主动将模式设置为ack模式。