aboutsummaryrefslogtreecommitdiffstats
path: root/lib/os_mon/src
diff options
context:
space:
mode:
authorLukas Larsson <[email protected]>2014-08-06 15:06:02 +0200
committerLukas Larsson <[email protected]>2014-08-06 15:06:02 +0200
commite6fbeb4f03e18bbc6d4a62b0195e0c79021c41a6 (patch)
tree50bfc011e7e1d52cefaf77c529a77f84322364fa /lib/os_mon/src
parent62081266545df8f5eda8e2043f33055cfe575126 (diff)
downloadotp-e6fbeb4f03e18bbc6d4a62b0195e0c79021c41a6.tar.gz
otp-e6fbeb4f03e18bbc6d4a62b0195e0c79021c41a6.tar.bz2
otp-e6fbeb4f03e18bbc6d4a62b0195e0c79021c41a6.zip
os_mon: Ignore posix_only on windows and solaris
Diffstat (limited to 'lib/os_mon/src')
-rw-r--r--lib/os_mon/src/disksup.erl8
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/os_mon/src/disksup.erl b/lib/os_mon/src/disksup.erl
index 3fd80f2365..af5bcc6fe8 100644
--- a/lib/os_mon/src/disksup.erl
+++ b/lib/os_mon/src/disksup.erl
@@ -211,14 +211,14 @@ format_status(_Opt, [_PDict, #state{os = OS, threshold = Threshold,
get_os(PosixOnly) ->
case os:type() of
- {unix, _} when PosixOnly ->
- {unix, posix};
{unix, sunos} ->
- case os:version() of
+ case os:version() of
{5,_,_} -> {unix, solaris};
{4,_,_} -> {unix, sunos4};
V -> exit({unknown_os_version, V})
- end;
+ end;
+ {unix, _} when PosixOnly ->
+ {unix, posix};
{unix, irix64} -> {unix, irix};
OS ->
OS