async requires a template parameter for the threading APIs to use
add boost threading policy for async