-
Type: Bug
-
Resolution: Fixed
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
The KMS socket code for FLE uses a Timeout API that does is incompatible with Ruby 2.3. The best path forward is to create a timeout helper that works for Ruby 2.3 and newer versions and allows for error messages to be specified on the Timeout.