nsswitch: Fix short writes in winbind_write_sock
authorVolker Lendecke <vl@samba.org>
Tue, 15 Oct 2013 08:23:10 +0000 (08:23 +0000)
committerKarolin Seeger <kseeger@samba.org>
Mon, 28 Oct 2013 10:01:01 +0000 (11:01 +0100)
commit3dfbea723553b268008063b280c808bb30951fdc
tree3ac8468e527d19017fdbdbc9154aa45cc8eb81d8
parent80a5575849c903a3cb4a9bd74f029e5b7c293aa3
nsswitch: Fix short writes in winbind_write_sock

We set the socket to nonblocking and don't handle EAGAIN right. We do
a poll anyway, so wait for writability, which should fix this.

Bug: https://bugzilla.samba.org/show_bug.cgi?id=10195
Signed-off-by: Volker Lendecke <vl@samba.org>
Reviewed-by: Andreas Schneider <asn@samba.org>
(cherry picked from commit c6909887c26d4e827633acd50b11cf08c6aee0f7)
Signed-off-by: Andreas Schneider <asn@samba.org>
nsswitch/wb_common.c