summaryrefslogtreecommitdiff
path: root/mysys/mf_unixpath.c
diff options
context:
space:
mode:
authorVenkatesh Duggirala <venkatesh.duggirala@oracle.com>2013-01-02 16:31:58 +0530
committerVenkatesh Duggirala <venkatesh.duggirala@oracle.com>2013-01-02 16:31:58 +0530
commitc72f687f21d6fb4750f3d05221be8b039ee11fdf (patch)
tree7dd36d76fc6d62327ef5cefc6e124d7d55cdf501 /mysys/mf_unixpath.c
parentf5f40badc5aa189ef902907f60ea8f24e22bf5db (diff)
downloadmariadb-git-c72f687f21d6fb4750f3d05221be8b039ee11fdf.tar.gz
BUG#11753923-SQL THREAD CRASHES ON DISK FULL
Problem:If Disk becomes full while writing into the binlog, then the server instance hangs till someone frees the space. After user frees up the disk space, mysql server crashes with an assert (m_status != DA_EMPTY) Analysis: wait_for_free_space is being called in an infinite loop i.e., server instance will hang until someone frees up the space. So there is no need to set status bit in diagnostic area. Fix: Replace my_error/my_printf_error with sql_print_warning() which prints the warning in error log.
Diffstat (limited to 'mysys/mf_unixpath.c')
0 files changed, 0 insertions, 0 deletions