Closed
Description
I think this is unintended:
--- ./conn.go 2024-05-27 20:22:00.225638254 +0000
+++ v3/conn.go 2024-05-27 20:22:00.229638338 +0000
@@ -535,9 +535,10 @@
l.messageContexts[message.MessageID] = message.Context
// Add timeout if defined
- if l.getTimeout() > 0 {
+ requestTimeout := l.getTimeout()
+ if requestTimeout > 0 {
go func() {
- timer := time.NewTimer(time.Duration(l.getTimeout()))
+ timer := time.NewTimer(time.Duration(requestTimeout))
defer func() {
if err := recover(); err != nil {
l.err = fmt.Errorf("ldap: recovered panic in RequestTimeout: %v", err)
Metadata
Metadata
Assignees
Labels
No labels