This is the mail archive of the
libc-help@sourceware.org
mailing list for the glibc project.
Unexpected netlink response of size <number> on descriptor <number>
- From: Abhi Arora <engr dot abhiarora at gmail dot com>
- To: libc-help at sourceware dot org
- Date: Thu, 19 Dec 2019 23:24:21 +0530
- Subject: Unexpected netlink response of size <number> on descriptor <number>
I have seen SIGABRT in my multi-threaded application deployed in Linux
machine. The message that I got over stderr was "Uxpected error 9 on
netlink descriptor 6".
While googling, I came across this link:
https://lists.gnu.org/archive/html/info-gnu/2016-02/msg00009.html
I want to under the following lines
"The most likely cause for these errors is a multi-threaded
application which erroneously closes and reuses the netlink file
descriptor while it is used by getaddrinfo."
I am not using "netlink" socket in my application but it seems
libraries that I am using (Poco, curl) might be calling "getaddrinfo".
Please help me in understanding the above lines and if possible with a
direction to resolve this issue.