In pwmd_process(), make sure all pending data is read from the socket
commitf6e95cd2e927c19c91422357a562ae466440d483
authorBen Kibbey <bjk@luxsci.net>
Mon, 10 Mar 2008 00:34:35 +0000 (9 20:34 -0400)
committerBen Kibbey <bjk@luxsci.net>
Mon, 10 Mar 2008 00:34:35 +0000 (9 20:34 -0400)
tree77fd3baddbec57154c95216bee823babd8e7fb34
parentd4d2da79a79f2679f871a794996f2975e9f28708
In pwmd_process(), make sure all pending data is read from the socket
before returning by looping assuan_pending_line(). This fixes clients
hanging on commands that might have the command result buffered.
libpwmd.c