add async abilities to flume appender