Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	0518f004c2
						 | 
						
							
							
								
								
								removed duplicated functions
							
							
							
							
							
						 | 
						
							2016-06-04 12:20:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	b45772ba6e
						 | 
						
							
							
								
								
								Configurable amount of maximum processes
							
							
							
							
							
						 | 
						
							2016-06-04 11:04:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	df337e57d1
						 | 
						
							
							
								
								
								Quit when processlist is too long
							
							
							
							
							
						 | 
						
							2016-06-03 23:10:23 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	85a9c7d96e
						 | 
						
							
							
								
								
								The poller now has the logging for processes as well.
							
							
							
							
							
						 | 
						
							2016-06-01 21:54:02 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	76b24f61a9
						 | 
						
							
							
								
								
								New (experimental) value to define the maximum level of database connections for the worker
							
							
							
							
							
						 | 
						
							2016-04-23 10:11:09 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	beb2346cfc
						 | 
						
							
							
								
								
								The function to check for maxload and the lockfile is centralized
							
							
							
							
							
						 | 
						
							2016-03-08 20:28:09 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						| 
							
						 | 
						
							
							
								
							
							
	
	
	d5c1ce490b
						 | 
						
							
							
								
								
								No processing if error or empty array
							
							
							
							
							
							
							
							Signed-off-by: Roland Haeder <roland@mxchange.org> 
							
						 | 
						
							2016-03-04 22:38:18 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	acb09d3a3d
						 | 
						
							
							
								
								
								Database connections: When we now check for user values we check the system values as well
							
							
							
							
							
						 | 
						
							2016-02-12 11:04:25 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	5027fbf733
						 | 
						
							
							
								
								
								Poller: Now the user limits can be detected automatically as well
							
							
							
							
							
						 | 
						
							2016-02-11 21:39:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	4af77b60ce
						 | 
						
							
							
								
								
								Poller: Use the processlist when the number of maximum database connections was provided manually
							
							
							
							
							
						 | 
						
							2016-02-11 11:33:45 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	211be5bfc5
						 | 
						
							
							
								
								
								Poller: The maximum number of connections can now be configured
							
							
							
							
							
						 | 
						
							2016-02-09 23:28:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	7af3dd01d8
						 | 
						
							
							
								
								
								Poller: Check the number of used database connections
							
							
							
							
							
						 | 
						
							2016-02-09 06:42:00 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	275f7b2660
						 | 
						
							
							
								
								
								The worker now kills processes that run longer than 3 hours
							
							
							
							
							
						 | 
						
							2016-01-24 02:53:21 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									rabuzarus
								
							 
						 | 
						
							
							
								
							
							
	3df5c17124
						 | 
						
							
							
								
								
								reformat todo according to doxygen style
							
							
							
							
							
						 | 
						
							2015-12-25 23:17:34 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	33f354a68c
						 | 
						
							
							
								
								
								Bugfix for the maximum load check in worker.
							
							
							
							
							
						 | 
						
							2015-12-16 00:14:53 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	6e03477598
						 | 
						
							
							
								
								
								Sometimes the function "sys_getloadavg" doesn't return an array. This is a workaround.
							
							
							
							
							
						 | 
						
							2015-12-15 23:26:58 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	fbbba6828b
						 | 
						
							
							
								
								
								Some better logging
							
							
							
							
							
						 | 
						
							2015-12-06 20:04:33 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	9f8da37c99
						 | 
						
							
							
								
								
								Move the process check at the beginning of the script
							
							
							
							
							
						 | 
						
							2015-12-06 16:40:31 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	54085508e5
						 | 
						
							
							
								
								
								Double check for maximum number of workers
							
							
							
							
							
						 | 
						
							2015-12-06 16:28:28 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	c3ee255b0c
						 | 
						
							
							
								
								
								Reduction of double executions - hopefully
							
							
							
							
							
						 | 
						
							2015-09-29 06:15:26 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	ed8cdc7d85
						 | 
						
							
							
								
								
								Logging message added
							
							
							
							
							
						 | 
						
							2015-09-28 22:32:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	f0cf9ce519
						 | 
						
							
							
								
								
								Prevent double execution
							
							
							
							
							
						 | 
						
							2015-09-28 21:58:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	eb75d9532b
						 | 
						
							
							
								
								
								Magical mathematics to reduce the number of workers
							
							
							
							
							
						 | 
						
							2015-09-28 19:14:07 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	9767801be4
						 | 
						
							
							
								
								
								Load depending number of worker queues.
							
							
							
							
							
						 | 
						
							2015-09-28 07:54:28 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	ae21c40f21
						 | 
						
							
							
								
								
								Load depending number of workers
							
							
							
							
							
						 | 
						
							2015-09-27 13:56:20 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	173d1390df
						 | 
						
							
							
								
								
								Mute warnings in pidfile/Quit poller after an hour.
							
							
							
							
							
						 | 
						
							2015-09-25 17:38:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	f8e4a71eda
						 | 
						
							
							
								
								
								Do a load check during execution of the queue.
							
							
							
							
							
						 | 
						
							2015-09-23 08:56:48 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	3ace2136f0
						 | 
						
							
							
								
								
								Checking includes for valid paths
							
							
							
							
							
						 | 
						
							2015-09-13 18:47:10 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	12659fc3a1
						 | 
						
							
							
								
								
								Let the cronhook be called different from the cron job.
							
							
							
							
							
						 | 
						
							2015-09-12 20:22:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	7edce8e266
						 | 
						
							
							
								
								
								Don't use a delivery interval when using the worker
							
							
							
							
							
						 | 
						
							2015-09-12 18:08:03 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	0a2c161230
						 | 
						
							
							
								
								
								Fork as many processes as possible from the start on.
							
							
							
							
							
						 | 
						
							2015-09-12 17:51:27 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	32e8f3468d
						 | 
						
							
							
								
								
								Moved some functionality back to the cron. Speed up things
							
							
							
							
							
						 | 
						
							2015-09-11 21:35:58 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	ff739b0a23
						 | 
						
							
							
								
								
								Just changed some script names
							
							
							
							
							
						 | 
						
							2015-09-10 23:32:56 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	d3a6ebfe7e
						 | 
						
							
							
								
								
								The worker is now working
							
							
							
							
							
						 | 
						
							2015-09-10 23:10:31 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	b0ddde22c0
						 | 
						
							
							
								
								
								By entering a GNU Social account name, the friends of this contact will be added to the friendica account
							
							
							
							
							
						 | 
						
							2015-08-23 22:21:15 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	820ded2c2d
						 | 
						
							
							
								
								
								Support for the new nodeinfo protocol that will replace statistics.json
							
							
							
							
							
						 | 
						
							2015-08-10 21:33:57 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	166519fc4d
						 | 
						
							
							
								
								
								Move the contact discovery into the background
							
							
							
							
							
						 | 
						
							2015-07-26 14:41:34 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	cf3214c904
						 | 
						
							
							
								
								
								Query other servers periodically for their known contacts
							
							
							
							
							
						 | 
						
							2015-07-18 22:26:06 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	bffe35ab71
						 | 
						
							
							
								
								
								There is now two different checks for the completion of conversations
							
							
							
							
							
						 | 
						
							2015-06-29 21:53:59 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	ae172a9cec
						 | 
						
							
							
								
								
								If the load is too high, now not only the poller but also the page delivery will stop.
							
							
							
							
							
						 | 
						
							2015-03-15 07:45:50 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	dfdb804323
						 | 
						
							
							
								
								
								Beautified the poller logging
							
							
							
							
							
						 | 
						
							2015-02-19 22:38:02 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	ab5bf06873
						 | 
						
							
							
								
								
								Restructured and simplified the poller check
							
							
							
							
							
						 | 
						
							2015-02-19 22:30:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	68c9707221
						 | 
						
							
							
								
								
								The poller now always respects the priority setting for feeds.
							
							
							
							
							
						 | 
						
							2015-02-19 22:04:05 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	4c901e60cc
						 | 
						
							
							
								
								
								More logging for the poller. Changed the query for the contacts to reduce the amount of contacts
							
							
							
							
							
						 | 
						
							2015-02-19 21:36:29 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	6d8c126179
						 | 
						
							
							
								
								
								Do the directory change only when it is needed.
							
							
							
							
							
						 | 
						
							2015-02-19 10:45:46 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	96c642661e
						 | 
						
							
							
								
								
								The poller can now be called even inside the "include" directory.
							
							
							
							
							
						 | 
						
							2015-02-19 10:26:49 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	cce561708a
						 | 
						
							
							
								
								
								Replaced $argv and $argc with the $_SERVER array
							
							
							
							
							
						 | 
						
							2015-01-04 13:24:16 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	4fb059095f
						 | 
						
							
							
								
								
								Performance stuff: Caching for getsiteinfo function, check before running onepoll.php
							
							
							
							
							
						 | 
						
							2014-12-21 02:03:06 +01:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	d4b2d3bf8a
						 | 
						
							
							
								
								
								Moved "privacy_image_cache" into the core. Enabled by default, can be disabled in the page settings.
							
							
							
							
							
						 | 
						
							2014-08-13 00:13:13 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 | 
					
				
					
						
							
								
								
									 
									Michael Vogel
								
							 
						 | 
						
							
							
								
							
							
	5ed5773f57
						 | 
						
							
							
								
								
								The temporary paths (temp, lock, itemcache) are now detected automatically when used.
							
							
							
							
							
						 | 
						
							2014-06-23 01:24:39 +02:00 | 
						
						
							
							
							
							
								
							
							
							
								
							
							
						 |