drop mutex/cond-var syncing

just locks up for some reason