Subject: Re: bug#50849: 28.0.50; Proposal for Emacs daemon to signal when being busy

From: Eli Zaretskii <[email-masked]>
Date: Wed, 07 Sep 2022 05:39:19 +0300

> From: Stefan Kangas <[email-masked]>
> Date: Tue, 6 Sep 2022 21:05:50 -0400
> Cc: [email-masked], [email-masked], [email-masked]
> 
> > And another comment: the documentation says that the default time out
> > is zero, i.e. no timeout, but that's not true: the default timeout is
> > actually 30 sec.  So if someone uses the client of the master branch,
> > it will now always terminate due to timeout after 30 sec...
> 
> I can't reproduce this.  Do you have a recipe?

Do I need a recipe?  The source code says:

  #define DEFAULT_TIMEOUT (30)
  [...]
    set_socket_timeout (emacs_socket, timeout > 0 ? timeout : DEFAULT_TIMEOUT);

That's self-explanatory, isn't it?