Added message.dispose() for user to dispose message which is running too long