[refactor] Handle errors better and don't kill connections when you don't want the P(OST)