summaryrefslogtreecommitdiff
path: root/lib/kernel/src/erl_kernel_errors.erl
diff options
context:
space:
mode:
authorOnno Vos <onno-vos-dev@users.noreply.github.com>2023-01-27 18:47:04 +0100
committerBjörn Gustavsson <bjorn@erlang.org>2023-01-31 05:35:13 +0100
commit12a0712f5fd26b62b239bcb190c2d60a7fb23b34 (patch)
treee5ce9df50c78201431604b452688394e9b0629a3 /lib/kernel/src/erl_kernel_errors.erl
parentfe65f7a032627c476c55c528c192cdcddbb3240f (diff)
downloaderlang-12a0712f5fd26b62b239bcb190c2d60a7fb23b34.tar.gz
Unknown posix errors should include the error reason
Diffstat (limited to 'lib/kernel/src/erl_kernel_errors.erl')
-rw-r--r--lib/kernel/src/erl_kernel_errors.erl2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/kernel/src/erl_kernel_errors.erl b/lib/kernel/src/erl_kernel_errors.erl
index 80660d46c8..444b66a8f2 100644
--- a/lib/kernel/src/erl_kernel_errors.erl
+++ b/lib/kernel/src/erl_kernel_errors.erl
@@ -75,7 +75,7 @@ format_os_error(_, _, _) ->
maybe_posix_message(Reason) ->
case erl_posix_msg:message(Reason) of
- "unknown POSIX error" ->
+ "unknown POSIX error" ++ _ ->
io_lib:format("open_port failed with reason: ~tp",[Reason]);
PosixStr ->
io_lib:format("~ts (~tp)",[PosixStr, Reason])