set blocking to false and set timeout to 15