guard new posts against locked topics, more helpful info and logging