• Paragoumba's avatar
    MDEV-24377: Accept comma separated addresses as --bind-address value (#2009) · ba16202e
    Paragoumba authored
    * MDEV-24377: Accept comma separated addresses as --bind-address value
    
    When bind address form the basis of wsrep based variables, the first
    address in the comma separated list is used.
    
    The test uses the IP address 192.168.0.1 as we need to include
    multiple address. This will include failures without the following
    commit.
    
    The tests for bind_multiple_address_resolution could return
    addresses that we cannot bind too. Windows and FreeBSD, and
    probably other OSs will terminate the service if addresses are
    unavailable.
    
    We use the WSAEADDRNOTAVAIL / POSIX EADDRNOTAVAIL codes to
    continue to bind to other interfaces. If at the end of the
    bind list, if no binds are successful, the we terminate
    but still leaving the error messages in the log.
    Co-authored-by: default avatarDaniel Black <daniel@mariadb.org>
    ba16202e
sysvars_server_embedded.result 134 KB