mirror of
git://git.gnupg.org/gnupg.git
synced 2025-07-02 22:46:30 +02:00
agent: Silence --debug IPC output for connections from self.
* agent/command.c (server_local_s): Add fields 'greeting_seen' and 'connect_from_self'. (io_monitor): Do not log connections from self. (start_command_handler): Set flag 'connect_from_self'. * agent/gpg-agent.c (check_own_socket_thread): Disable logging. (do_start_connection_thread): Do not log conection start and termination if IPC debugging is enabled. Signed-off-by: Werner Koch <wk@gnupg.org>
This commit is contained in:
parent
2eeb5551c3
commit
0b99d1fd2a
2 changed files with 37 additions and 3 deletions
|
@ -2303,12 +2303,12 @@ do_start_connection_thread (ctrl_t ctrl)
|
|||
{
|
||||
active_connections++;
|
||||
agent_init_default_ctrl (ctrl);
|
||||
if (opt.verbose)
|
||||
if (opt.verbose && !DBG_IPC)
|
||||
log_info (_("handler 0x%lx for fd %d started\n"),
|
||||
(unsigned long) npth_self(), FD2INT(ctrl->thread_startup.fd));
|
||||
|
||||
start_command_handler (ctrl, GNUPG_INVALID_FD, ctrl->thread_startup.fd);
|
||||
if (opt.verbose)
|
||||
if (opt.verbose && !DBG_IPC)
|
||||
log_info (_("handler 0x%lx for fd %d terminated\n"),
|
||||
(unsigned long) npth_self(), FD2INT(ctrl->thread_startup.fd));
|
||||
|
||||
|
@ -2657,6 +2657,7 @@ check_own_socket_thread (void *arg)
|
|||
log_error ("can't allocate assuan context: %s\n", gpg_strerror (rc));
|
||||
goto leave;
|
||||
}
|
||||
assuan_set_flag (ctx, ASSUAN_NO_LOGGING, 1);
|
||||
|
||||
rc = assuan_socket_connect (ctx, sockname, (pid_t)(-1), 0);
|
||||
if (rc)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue