add buf simple buf pool, thread safe