buffer wont close til threads gone