CVSROOT: /cvs Module name: src Changes by: bl...@cvs.openbsd.org 2009/01/22 11:14:21
Modified files: sys/nfs : nfs_socket.c Log message: After the NFS server had sent a reply of size readsize or readdirsize, the udp receive space got completely filled up. Even if the next packet from the server was a small reply, it got dropped by udp_input(). After a second the client resent the NFS request. Doubling rcvreserve reduces the chance of retransmits by having enough recv space for multiple NFS replies even if there comes a big one. found with pedro@, ok blambert@, thib@, pedro@