Skip to content

Commit 07f64bd

Browse files
committed
bugfix result_code on connection lost
1 parent d78dc1e commit 07f64bd

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

Diff for: lib/net/ldap/connection.rb

+4
Original file line numberDiff line numberDiff line change
@@ -467,6 +467,10 @@ def search(args = nil)
467467
end
468468
end
469469

470+
if result_pdu.nil?
471+
raise Net::LDAP::ResponseMissingOrInvalidError, "response missing"
472+
end
473+
470474
# count number of pages of results
471475
payload[:page_count] ||= 0
472476
payload[:page_count] += 1

0 commit comments

Comments
 (0)