diff --git a/lib/restify/adapter/typhoeus.rb b/lib/restify/adapter/typhoeus.rb
index <HASH>..<HASH> 100644
--- a/lib/restify/adapter/typhoeus.rb
+++ b/lib/restify/adapter/typhoeus.rb
@@ -43,7 +43,8 @@ module Restify
         req = convert(request, writer)
 
         if sync?
-          req.run
+          @hydra.queue(req)
+          @hydra.run
         else
           debug 'request:add',
             tag: request.object_id,
Use hydra for sync requests

The typhoeus adapter has a `sync: true` options that runs requests
inline in blocking fashion. This CL changes the internal implementation
to also use the existing hydra object for these requests. Options that
are set for hydra therefore apply to such requests too.