1
0
mirror of git://git.gnupg.org/gnupg.git synced 2024-12-22 10:19:57 +01:00

doc: Explain why we use D-Lines for keyboxd communication.

--
This commit is contained in:
Werner Koch 2024-08-28 10:11:39 +02:00
parent cb739bb2a5
commit 1ea66b6df3
No known key found for this signature in database
GPG Key ID: E3FDFF218E45B72B
2 changed files with 5 additions and 1 deletions

View File

@ -223,7 +223,9 @@ open_context (ctrl_t ctrl, keyboxd_local_t *r_kbl)
return err; return err;
} }
err = kbx_client_data_new (&kbl->kcd, kbl->ctx, 1); /* We use D-lines in 2.4 for communication due to a bug with fd
* passing. See T6512. */
err = kbx_client_data_new (&kbl->kcd, kbl->ctx, 1 /*=use D-lines*/);
if (err) if (err)
{ {
assuan_release (kbl->ctx); assuan_release (kbl->ctx);

View File

@ -580,6 +580,8 @@ open_context (ctrl_t ctrl, keydb_local_t *r_kbl)
return err; return err;
} }
/* We use D-lines in 2.4 for communication due to a bug with fd
* passing. See T6512. */
err = kbx_client_data_new (&kbl->kcd, kbl->ctx, 1); err = kbx_client_data_new (&kbl->kcd, kbl->ctx, 1);
if (err) if (err)
{ {