use 4096 for connection read buffer