minor fixes

This commit is contained in:
Jay
2026-05-20 09:05:49 -04:00
parent ecd036b4eb
commit 59f7b86a2e
2 changed files with 6 additions and 5 deletions
+6 -4
View File
@@ -142,7 +142,7 @@ func (p *Pool) Peers() []string {
defer p.mu.RUnlock()
ids := make([]string, 0, len(p.peers))
for i, _ := range p.peers {
for i := range p.peers {
ids = append(ids, i)
}
return ids
@@ -255,9 +255,11 @@ func (p *Pool) Connect(id string) error {
}
var logger *slog.Logger
if p.handler != nil && p.config.WorkerConfig.LoggingEnabled {
logger = logging.NewOutboundWorkerLogger(
logging.WrapOrDefault(p.config.WorkerConfig.LogLevel, p.handler), p.id, id)
if p.handler != nil && p.config.WorkerConfig != nil {
if p.config.WorkerConfig.LoggingEnabled {
logger = logging.NewOutboundWorkerLogger(
logging.WrapOrDefault(p.config.WorkerConfig.LogLevel, p.handler), p.id, id)
}
}
// The worker factory must be non-blocking to avoid deadlocks