fixed unregister-listener
message_processor.clj cleanup