diff --git a/pyghmi/ipmi/private/session.py b/pyghmi/ipmi/private/session.py index 2d9f3e75..31409ec9 100644 --- a/pyghmi/ipmi/private/session.py +++ b/pyghmi/ipmi/private/session.py @@ -375,6 +375,10 @@ class Session(object): tmpsocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) else: tmpsocket = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) + try: + tmpsocket.setsockopt(socket.SOL_SOCKET, socket.SO_RCVBUF, 16777216) + except Exception: + pass if server is None: # Rather than wait until send() to bind, bind now so that we have # a port number allocated no matter what