Ignore:
Timestamp:
Apr 16, 2017, 3:07:01 PM (4 months ago)
Author:
brainslayer
Message:

update

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/linux/universal/linux-3.18/net/ipv4/tcp.c

    r31296 r31869  
    780780                                break;
    781781                        }
     782                        /* if __tcp_splice_read() got nothing while we have
     783                         * an skb in receive queue, we do not want to loop.
     784                         * This might happen with URG data.
     785                         */
     786                        if (!skb_queue_empty(&sk->sk_receive_queue))
     787                                break;
    782788                        sk_wait_data(sk, &timeo);
    783789                        if (signal_pending(current)) {
Note: See TracChangeset for help on using the changeset viewer.