Currently the `max_size` setter method incorrectly assigns the new value to `self.min_idle` instead of `self.max_size`. This change fixes the issue.
Currently the `max_size` setter method incorrectly assigns the new value to `self.min_idle` instead of `self.max_size`. This change fixes the issue.