ignore .idea on MAC
[fix] handle monitor error, and make `forever stopall` peaceful