Skip to content
  • Damien George's avatar
    extmod/modlwip: Still process remaining incoming data of a closed socket. · 4f64f6bf
    Damien George authored
    It can happen that a socket gets closed while the pbuf is not completely
    drained by the application.  It can also happen that a new pbuf comes in
    via the recv callback, and then a "peer closed" event comes via the same
    callback (pbuf=NULL) before the previous event has been handled.  In both
    cases the socket is closed but there is remaining data.  This patch makes
    sure such data is passed to the application.
    4f64f6bf