lp:~johnf-inodes/mysql-mmm/socket_leak

Created by John Ferlito and last modified
Get this branch:
bzr branch lp:~johnf-inodes/mysql-mmm/socket_leak
Only John Ferlito can upload to this branch. If you are John Ferlito please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
John Ferlito
Project:
mysql-mmm
Status:
Development

Recent revisions

148. By John Ferlito

Prevent socket leak in checkers

A particular race condition could occur on highly contended servers
which would lead to a socket leak which also manifested as a memory
leak. Once sockets leaked to the system limit connections to MySQL would
fail.

This would happen if the timeout from the ALARM signal handler happened
inside the DBI->connect call. DBI may already have created the socket
but because the signal was raised the socket is never cleaned up.

147. By Pascal Hofmann

Release 2.2.1

146. By Pascal Hofmann

Removed checks for incorrect state REPLICATION_BACKLOG (it's called REPLICATION_DELAY...).

145. By Pascal Hofmann

Added missing changelog entry.

144. By Pascal Hofmann

Release 2.2.0

143. By Pascal Hofmann

Non-buffered log4perl mail example in docs.

142. By Pascal Hofmann

Allow running multiple agents on the same host (bug #525719)

141. By Pascal Hofmann

  * Added manual mode (bug #531011), wait mode, config values 'mode' and 'wait_for_other_master'
  * Don't die at startup when no network connection is available - wait for it to appear instead (bug #416572)
  * Changed startup behaviour. mmm_mond will only go into passive mode if it detects the active_master_role on more than one host.
  * Added config value 'careful_startup' (bug #422549). If set to 0 mmm_mond won't ever switch into passive mode at startup.
  * Added check for invalid agent commands (prevents crash when mmmd_mon version 1.x talks to an 2.x agent).

140. By Pascal Hofmann

Fixed date format for 'mmm_control checks' (bug #531841)

139. By Pascal Hofmann

Cleaned up licensing information.

Branch metadata

Branch format:
Branch format 6
Repository format:
Bazaar pack repository format 1 with rich root (needs bzr 1.0)
This branch contains Public information 
Everyone can see this information.

Subscribers