Adapters threads manage themselves

Threads are created/stopped when needed and handle themselves