Just an update: For this problem it seems he had to do a full restart from the command line, then the changes took effect. This is not normally something you'd have to do. It's just that this code change involved how the listener was passed to a newly started process, so it didn't know how to grab the old listener in a graceful restart.