Thread safety in byte streams