Comment 3 for bug 360510

Revision history for this message
Sidnei da Silva (sidnei) wrote :

Tried workaround suggested by radix:

"""
add this to landscape/lib/fetch.py : curl.setopt(pycurl.NOSIGNAL, 1)
"""

After that, landscape-broker doesn't crash anymore. Further comments from radix:

"""
what this means is that it'll be thread-safe but DNS resolution will block...
 that could be a while in some cases, but I think it's acceptable
 or rather
 DNS resolution will block and be impossible to timeout
"""