/// Processes the queued request, and signals back to the called whether the handler ran to completion.
/// </summary>
/// <remarks>A return value of true does not imply that the request was handled successfully, only that no exception was thrown and the task wasn't cancelled.</remarks>