code: func (p *simpleResourcePool) closeHandles(handles []*idleHandle) {
  	for _, handle := range handles {
  		_ = p.options.Close(handle.handle)
  	}
  }
docs: // Closes resources, at this point it is assumed that this resources
  // are no longer referenced from the main idleHandles slice.