From f55ace5f49380110797be0f97cc2bfcf8d913852 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Michael=20M=C3=B6ller?= Date: Sun, 22 May 2011 11:27:57 +0000 Subject: [PATCH] Fixed Issue 225. --- Hardware/Ring0.cs | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/Hardware/Ring0.cs b/Hardware/Ring0.cs index 7a8663c..b3aa55e 100644 --- a/Hardware/Ring0.cs +++ b/Hardware/Ring0.cs @@ -121,8 +121,13 @@ namespace OpenHardwareMonitor.Hardware { if (buffer == null) return false; - using (FileStream target = new FileStream(fileName, FileMode.Create)) { - target.Write(buffer, 0, buffer.Length); + try { + using (FileStream target = new FileStream(fileName, FileMode.Create)) { + target.Write(buffer, 0, buffer.Length); + } + } catch (IOException) { + // for example there is not enough space on the disk + return false; } return true;