onMessage should return true

`onMessage` callback should not be removed and it should be called for each message received. Otherwise it is called only for the first message