When I built v3.5.0 with zmq v4.2.5, I could not stop bs without the blockchain directory becoming corrupt as zmq errorred out. I do not remember the exact error message, but there was an issue already logged in the zmq repo for it. Downgrading to zmq v4.2.3 avoids this problem.
(edited)