~bzr-pqm/bzr/bzr.dev

Viewing all changes in revision 6133.4.52.

  • Committer: John Arbash Meinel
  • Date: 2011-09-23 14:27:49 UTC
  • mto: This revision was merged to the branch mainline in revision 6170.
  • Revision ID: john@arbash-meinel.com-20110923142749-jd2ketuz1u4vihfx
Implement basic testing that the smart server tracks client connections,
and cleans out the queue on shutdown.
Now we need a test that it prunes out inactive connections at runtime, so that
the list of active connections doesn't grow without bound.
Then we need to figure out how graceful shutdown should work, specifically,
how long do we wait for client threads to timeout.
My initial thought is that if this is a graceful shutdown, we should probably
wait forever, and people who want something faster can give a stronger signal
than SIGHUP.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: