fix a bug where flume message is object not string