D4806: [greeter] Send the auth result through the server instead return value

Roman Gilg noreply at phabricator.kde.org
Sun Mar 26 15:28:42 UTC 2017


subdiff added inline comments.

INLINE COMMENTS

> kcheckpass.c:263
>  	char *msg;
>  	GSendStr (prompt);
>  	msg = GRecvStr ();

This line (and `GSendArr(len, prompt)` above) writes (in case of shadow auth 0) to the socket, which should lead to `reapVerify()` being called and the socket being closed before you can read in `ConvPutAuthSucceeded*` after `Authenticate(..)` finished.

REPOSITORY
  R133 KScreenLocker

REVISION DETAIL
  https://phabricator.kde.org/D4806

To: graesslin, #plasma
Cc: subdiff, plasma-devel, progwolff, lesliezhai, ali-mohamed, jensreuterberg, abetts, sebas, apol
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/plasma-devel/attachments/20170326/131207d0/attachment.html>


More information about the Plasma-devel mailing list