]> granicus.if.org Git - curl/commit
smb_getsock: always wait for write socket too
authorDaniel Stenberg <daniel@haxx.se>
Thu, 19 Jul 2018 22:57:28 +0000 (00:57 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Fri, 20 Jul 2018 20:53:06 +0000 (22:53 +0200)
commit73af7bcd617a8c0312bd8a083daa5a8fad2c794e
tree0bb788139e2c0973cde9e395facadb87f1d8c771
parent7bc118043749d3a533e16b45269446a1edbd09d8
smb_getsock: always wait for write socket too

... the protocol is doing read/write a lot, so it needs to write often
even when downloading. A more proper fix could check for eactly when it
wants to write and only ask for it then.

Without this fix, an SMB download could easily get stuck when the event-driven
API was used.

Closes #2768
lib/smb.c