summaryrefslogtreecommitdiff
path: root/sys/dev/pcmcia/if_xe.c
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2013-05-31 14:10:11 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2013-05-31 14:10:11 +0000
commitb8e6fff081ac6dec1be8fcf9bbb9e7fe93e72104 (patch)
tree4e7b1fe1a26fe88af13812996fa2f759fffa220f /sys/dev/pcmcia/if_xe.c
parent6daeb9882060de605c0d6bed5846778bdd0cf322 (diff)
When the ldpe process calls connect(), it doesn't regain control until
either the connection is made or an error occurs. The time the process is blocked can be significantly large to the point of other LDP sessions being torn down because of their holdtime. Besides that, the ldpctl program gets unresponsive if the ldpe process is blocked. Fix these issues by using a non-blocking connect. Diff from Renato Westphal [renatowestphal at gmail.com]
Diffstat (limited to 'sys/dev/pcmcia/if_xe.c')
0 files changed, 0 insertions, 0 deletions