diff --git a/archive/ca.turbo-2017.03.11b-x86_64-1.txz b/archive/ca.turbo-2017.03.11b-x86_64-1.txz
new file mode 100644
index 0000000..135fb23
Binary files /dev/null and b/archive/ca.turbo-2017.03.11b-x86_64-1.txz differ
diff --git a/plugins/ca.turbo.plg b/plugins/ca.turbo.plg
index 0104a75..5a50dbe 100644
--- a/plugins/ca.turbo.plg
+++ b/plugins/ca.turbo.plg
@@ -2,8 +2,8 @@
-
-
+
+
diff --git a/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/Turbo.page b/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/Turbo.page
index 896871e..a6e6bcc 100644
--- a/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/Turbo.page
+++ b/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/Turbo.page
@@ -124,8 +124,9 @@ function myAlert(description,textdescription,textimage,imagesize, outsideClick,
An update to this plugin is available
+CA Auto Turbo Mode will enable / disable Turbo Write Mode (reconstruct write) based upon the number of hard drives currently spun down. For a good explanation of turbo write mode, see HERE
-> Note that certain hardware combinations may actually result in lower speeds when utilizing Turbo (read / reconstruct) mode
+> Note that certain hardware combinations may actually result in lower speeds when utilizing Turbo (reconstruct) mode
- Enable Automatic Turbo Mode:
@@ -181,10 +182,10 @@ function myAlert(description,textdescription,textimage,imagesize, outsideClick,
- Data Drives Spun Down:
- Script Not Running
-- Turbo Mode Enabled:
+- Write Mode:
- Script Not Running
For support for this plugin, visit HERE
-CA ManualCredits
\ No newline at end of file
+Credits
\ No newline at end of file
diff --git a/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/event/disks_mounted b/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/event/disks_mounted
index 3fac11f..c8db8be 100644
--- a/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/event/disks_mounted
+++ b/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/event/disks_mounted
@@ -12,6 +12,7 @@ require_once("/usr/local/emhttp/plugins/ca.turbo/include/paths.php");
$settings = getPluginSettings();
if ($settings['enabled'] == "yes") {
+ logger("Starting CA Auto Turbo Mode");
$descriptorspec = array(
0 => array("pipe", "r"), // stdin is a pipe that the child will read from
1 => array("pipe", "w"), // stdout is a pipe that the child will write to
diff --git a/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/include/exec.php b/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/include/exec.php
index 899a95e..bebd022 100644
--- a/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/include/exec.php
+++ b/source/ca.turbo/usr/local/emhttp/plugins/ca.turbo/include/exec.php
@@ -46,7 +46,9 @@
echo "Settings Updated";
break;
case 'status':
- $status = readJsonFile($turboPaths['status']);
+ if ( is_file($turboPaths['backgroundPID']) ) {
+ $status = readJsonFile($turboPaths['status']);
+ }
if ( ! $status ) {
$unRaidVars = parse_ini_file("/var/local/emhttp/var.ini");
if ($unRaidVars['md_write_method'] == "1") {