From 059c5452ea96a813875910773865c5b2df624f6a Mon Sep 17 00:00:00 2001
From: Julian Lam <julian@designcreateplay.com>
Date: Sun, 23 Feb 2014 22:51:53 -0500
Subject: [PATCH] emitting alert when restart is attempted in development mode

---
 src/socket.io/admin.js | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/src/socket.io/admin.js b/src/socket.io/admin.js
index 3f674f2d65..5b59557534 100644
--- a/src/socket.io/admin.js
+++ b/src/socket.io/admin.js
@@ -33,6 +33,15 @@ SocketAdmin.before = function(socket, next) {
 
 SocketAdmin.restart = function(socket, data, callback) {
 	meta.restart();
+
+	if (process.env.NODE_ENV === 'development') {
+		socket.emit('event:alert', {
+			title: 'Restart Not Available',
+			message: 'NodeBB restarting is disabled in development mode.',
+			type: 'warning',
+			timeout: 2500
+		});
+	}
 };
 
 /* Topics */