Wait more for WalTransferGroup greenlets to exit

There is no clear need to kill all running greenlets when a single one
has a problem in "join", so instead wait a while before attempting to
kill the greenlets.
Add Dikang Gu as a contributor