~bzr-pqm/bzr/bzr.dev

« back to all changes in this revision

Viewing changes to doc/en/release-notes/bzr-2.5.txt

(jameinel) Allow 'bzr serve' to interpret SIGHUP as a graceful shutdown.
 (bug #795025) (John A Meinel)

Show diffs side-by-side

added added

removed removed

Lines of Context:
20
20
 
21
21
.. New commands, options, etc that users may wish to try out.
22
22
 
 
23
* ``bzr serve`` will now disconnect clients if they have not issued an RPC
 
24
  request after 5minutes. On POSIX platforms, this will also happen for
 
25
  ``bzr serve --inet``. This can be overridden with the configuration
 
26
  variable ``serve.client_timeout`` or in the command line parameter
 
27
  ``bzr serve --client-timeout=X``. Further, it is possible to request
 
28
  ``bzr serve [--inet]`` to shutdown gracefully by sending SIGHUP. It will
 
29
  finish the current request, and then close the connection.
 
30
  (John Arbash Meinel, #824797, #795025)
 
31
 
 
32
 
23
33
Improvements
24
34
************
25
35
 
306
316
* New registry ``OptionRegistry`` specialized for configuration options.
307
317
  (Vincent Ladeuil)
308
318
 
 
319
* Plugins that implement custom protocols for ``bzr serve`` should now
 
320
  also take an argument ``timeout``. This is used by the the bzr protocol
 
321
  to close a connection if a client has been idle for more than X seconds.
 
322
  (Default 5minutes). (John Arbash Meinel)
 
323
 
309
324
* Remove ``AtomicFile.closed`` which has been deprecated in bzr 0.10.
310
325
  (Vincent Ladeuil)
311
326