| 
							
							
								 Julian Lam | 4125a087b5 | closed #2349, removed use of deprecated -d flag in executable | 2014-11-04 18:33:20 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 783481e644 | Support for reloading nodebb via the nodebb executable | 2014-11-04 18:33:20 -05:00 |  | 
			
				
					| 
							
							
								 barisusakli | bce96d04c7 | forkWorker function, pipe new worker output to log | 2014-10-28 16:33:14 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 4c8287251a | added stderr piping to output | 2014-10-28 16:12:05 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 50a06f9369 | log signal as well | 2014-10-28 15:48:03 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 63cf8d674d | listen disconnect event, display unknow socket method name on dev | 2014-10-26 14:30:13 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | aac923fb03 | fised #2272 | 2014-10-22 13:47:05 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | 8ef4ad6f14 | Revert "reverting #2259 temporarily until we figure out why logs aren't showing up" This reverts commit 59b3e6f78f. | 2014-10-17 01:47:13 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | 59b3e6f78f | reverting #2259 temporarily until we figure out why logs aren't showing up | 2014-10-17 01:43:00 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 62d0e08d6a | stopped loader from crashing whenever NodeBB restarts | 2014-10-13 19:46:42 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 97dba9ae39 | fixed #2259 | 2014-10-13 13:03:17 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | 94ec07eb73 | linting | 2014-10-08 12:07:33 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | b7ba6a0d8f | fixed #2214 - each individual thread will create its own logrotate write handler, because if one is closed, everything crashes in a cascade effect because we're calling .write() after .end(), bleh. | 2014-10-03 01:09:35 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 4f2603afd1 | closed #2185 | 2014-09-30 21:48:39 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 343ff18014 | closed #2179 | 2014-09-29 19:31:41 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 9c996e4b99 | on config save update meta.config on all workers also dont make 20 socket.emit calls for each setting field, everything
will be send in 1 socket call. | 2014-09-29 16:35:13 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 901470ce05 | always pipe child output to parent | 2014-09-23 13:44:32 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | e60d88afa6 | cluster by default is now opt-in | 2014-09-16 11:17:57 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | 101ac701ef | removed hardcoded silent flag from cluster setup | 2014-09-16 11:11:25 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | 32a35164d4 | ability to set # of workers to run via config or command line (default = max cpus) | 2014-09-16 11:08:38 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | 4fd9b58a55 | give mongo room to breathe | 2014-09-06 02:22:20 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 7255ce3dbe | primary worker support, and added notif pruning to primary worker jobs | 2014-09-05 13:44:56 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 2efb816da3 | restarted threads now grab a copy of the minified js and map from the loader | 2014-09-05 13:23:30 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | fec3ae7e5e | better integration with nodebb executable | 2014-09-04 17:48:33 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 0b2df849bd | Merge remote-tracking branch 'origin/cluster' into cluster Conflicts:
	loader.js | 2014-09-04 17:43:44 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 98f338b41c | online count fixes for cluster | 2014-09-04 17:41:00 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | e5a35ce378 | js propagation for cluster module, so only 1 thread minifies the js | 2014-09-04 17:39:53 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 08abbe19bc | zero downtime and reload support with cluster module | 2014-09-04 17:09:57 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 8a996c4524 | changing silent value based on environment variable | 2014-09-04 15:13:16 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 956a431950 | properly handling SIGHUP | 2014-09-04 00:56:50 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 8baea1a251 | crash timer | 2014-09-04 00:01:08 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 20b951b9d9 | added back num cpus | 2014-09-03 17:23:47 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | fdafb72c34 | removed getUserSockets for chat emit to users rooms directly | 2014-09-03 17:22:29 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | de41896770 | restart handling and crash detection | 2014-09-03 15:24:47 -04:00 |  | 
			
				
					| 
							
							
								 barisusakli | 298f14ad27 | removed cluster from app.js | 2014-09-03 12:31:37 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 58a73b52b5 | work-in-progress commit to get cluster module working with loader.js | 2014-09-03 01:24:26 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 9ea081deb3 | sending 'bind' message to child proc instead of SIGCONT signal, which is not understood by Windows installs | 2014-08-31 16:13:05 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 2bfa7d5b97 | closed #2012 | 2014-08-25 11:57:35 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 5f68b8f657 | passing in all environment variables when forking, #1714 | 2014-07-09 15:49:04 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | ac9bd0859f | fixed #1477 | 2014-05-04 16:47:21 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | a32fd3f6f9 | fixed #1222 | 2014-04-27 13:32:58 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | a796940064 | closed #1421 use --no-daemon flag to... not daemonize. Also, install script can be canceled without throwing errors. | 2014-04-23 08:54:31 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 5b38c3b9ee | fixed #1395 | 2014-04-17 13:04:46 -04:00 |  | 
			
				
					| 
							
							
								 psychobunny | e5486db1ae | Merge branch 'code-quality' of https://github.com/miksago/NodeBB into miksago-code-quality Conflicts:
	src/database.js | 2014-04-14 17:36:10 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 74ff579412 | added startTimer so that repeated errors on startup don't cause the loader to go into an infinite loop | 2014-04-10 17:08:34 -04:00 |  | 
			
				
					| 
							
							
								 Micheil Smith | 3e82cab398 | Add missing new lines at end of files. | 2014-04-10 20:56:53 +01:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 0a35195fc7 | an attempt at addressing loader madness... #1364 | 2014-04-09 13:10:28 -04:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 28832a2540 | fixing bug where sometimes a pidfile was left over, and nodebb would refuse to start a daemon again. | 2014-03-02 20:37:57 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 20b5d577dd | ability to restart nodebb via executable | 2014-02-27 20:36:04 -05:00 |  | 
			
				
					| 
							
							
								 Julian Lam | 5b301772bb | added daemon capability to ./nodebb start, npm start/stop scripts | 2014-02-27 10:06:31 -05:00 |  |