I am pleased to announce the latest maintenance release of Corosync 1.4.6 available immediately from our website at http://www.corosync.org/download. This releases fixes many critical bugs, especially in the IPC and recovery code. Complete changelog for 1.4.6: Jan Friesse (28): ipcc: Return dup of socket fd to user application totemip: Properly detect ipv6 address Handle colon in configuration file Handle unexpected closing brace in config file Put handle to hdb in dispatch on unknown message Properly check result of coroipcc_dispatch_put Handle config file with service without name coroipcs: Ensure rb data are not overwritten Properly lock pending_semops cfg: When send_shutdown fails, clear shutdown_con cfgtool: Retry shutdown on CS_ERR_TRY_AGAIN totempg: Make iov_delv local variable Fix race for sending_allowed schedwrk: Set values before create callback Remove exit thread and replace it by exit pipe totempg: Store and restore global variables Logsys: Ensure logging PID is really corosync fplay: Check minimum record size corosync-fplay: Check incorrect idx and cycle Improve handling of getpwnam_r() and getgrnam_r() Detect big scheduling pauses Improve corosync-notifyd example Install sysconfig/corosync-notifyd in specfile Free confdb message holder list on confdb exit Handle SIGPIPE in req_setup_send confdb: Make objdb_notify_dispatch preemptable Remove unnecessary mmap in memory_map ipc Lock sync_in_process variable jason (1): Move corosync exit semaphore initialization Upgrade is (as usually) highly recommended. Thanks/congratulations to all people that contributed to achieve this great milestone. _______________________________________________ discuss mailing list discuss@xxxxxxxxxxxx http://lists.corosync.org/mailman/listinfo/discuss