Fixed joins/leaves/quit edge cases for ops