Home GnuPG
Diffusion GpgOL ed1122988edd

Start UIServer on demand
ed1122988eddUnpublished

Unpublished Commit · Learn More

Not On Permanent Ref: This commit is not an ancestor of any permanent ref.

Description

Start UIServer on demand

* src/engine-assuan.c (op_assuan_init): Don't test connection.

The old spawning code with the retry counter made this unfeasible.
Starting on demand has the charm that it is properly handled
if the user stops the UIServer or the UIServer crashes (which of course
only Kleo does).

This should also give us a big boost in the startup timing benchmark
Outlook runs to suggest "Addins that are making Outlook slow".

Details

Provenance
aheineckeAuthored on Nov 27 2015, 4:23 PM
Parents
rO2deba0f8820d: Rework connect_uiserver call based on gpgex
Branches
Unknown
Tags
Unknown