[ruby-core:122753] [Ruby Bug#21395] Please backport caa6ba1a46afa1bc696adc5fe91ee992f9570c89