libhv
libhv copied to clipboard
mqtt以及tcp当无网情况下使用域名连接时无法重连
mqtt和tcp网络重连时都会调用hio_create_socket创建Io,但是当网络异常或者网卡还未准备好时又或是网络本来是正常的突然没网情况时,hio_create_socket函数由于无法进行域名解析导致hio_create_socket直接返回为NULL,而重连定时器运行的前提是socket要正常创建,进而导致重连无法实现。现在要解决问题就很麻烦,希望libhv能解决这个问题就好了,这样就无脑使用就行。
确实,但是重连逻辑自己做比较合适,