
While the mirror mutex is taken, the mirroring can be abandoned and serve->mirror set to NULL, so we need to lock around reading information from serve->mirror
While the mirror mutex is taken, the mirroring can be abandoned and serve->mirror set to NULL, so we need to lock around reading information from serve->mirror