git fetch git://<a href="http://github.com/spawnthink/otp.git">github.com/spawnthink/otp.git</a> fix_mnesia_overload_msg_format<br>
<div><br></div><div><div>Using ~p in mnesia overload message could lead to wrong messages.</div><div>mnesia_tm overload message contains a list of two numbers (queue length)</div><div>example:</div><div>instead of:</div>
<div>Mnesia is overloaded: {mnesia_tm,message_queue_len,[100,105]}</div><div>it prints :</div><div>Mnesia is overloaded: {mnesia_tm,message_queue_len,"di"}</div><div><br></div><div>Replacing ~p with ~w fixes the problem as it doesn't try</div>
<div>to detect lists of printable charachters</div></div><div><br></div><div><br></div><div><a href="https://github.com/spawnthink/otp/compare/erlang:master...spawnthink:fix_mnesia_overload_msg_format.patch">https://github.com/spawnthink/otp/compare/erlang:master...spawnthink:fix_mnesia_overload_msg_format.patch</a></div>
<div><a href="https://github.com/spawnthink/otp/compare/erlang:master...spawnthink:fix_mnesia_overload_msg_format">https://github.com/spawnthink/otp/compare/erlang:master...spawnthink:fix_mnesia_overload_msg_format</a></div>