Michael Vogel
|
1caa87dce6
|
Restructured the way, processes are inserted and removed
|
2016-09-09 20:55:49 +00:00 |
Michael Vogel
|
22f32d9721
|
New process table for a better detection of running workers
|
2016-09-09 20:33:54 +00:00 |
Michael Vogel
|
67b16507f1
|
Performance improvements for the poller
|
2016-08-14 21:02:29 +02:00 |
Michael Vogel
|
668da905e2
|
"proc_run" is now called with priority.
|
2016-08-01 07:48:43 +02:00 |
Michael Vogel
|
9ae2b2292f
|
Some more function calls changed to the new class
|
2016-03-14 08:11:14 +01:00 |
Michael Vogel
|
65d6d45f8c
|
Changed parameter order
|
2016-03-08 22:28:49 +01:00 |
Michael Vogel
|
beb2346cfc
|
The function to check for maxload and the lockfile is centralized
|
2016-03-08 20:28:09 +01:00 |
Michael Vogel
|
ec9c9f0be7
|
Don't create lock files if the process is called from the poller via the worker
|
2016-03-08 00:20:06 +01:00 |
Michael Vogel
|
62de6be495
|
Switched to static methods for DFRN
|
2016-01-25 15:20:58 +01:00 |
Michael Vogel
|
1c84054322
|
Queue delivery should be now more reliable
|
2016-01-21 03:21:33 +01:00 |
Michael Vogel
|
7edce8e266
|
Don't use a delivery interval when using the worker
|
2015-09-12 18:08:03 +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
|
e66489d67f
|
PuSH: Publishing moved to a new process. OStatus comments are now published to all subscribers.
|
2015-05-30 20:47:53 +02:00 |
Michael Vogel
|
cce561708a
|
Replaced $argv and $argc with the $_SERVER array
|
2015-01-04 13:24:16 +01:00 |
Michael Vogel
|
5ed5773f57
|
The temporary paths (temp, lock, itemcache) are now detected automatically when used.
|
2014-06-23 01:24:39 +02:00 |
Michael Vogel
|
e32f9c4fff
|
Dead processes will be deleted when they are running for more than 9 minutes.
|
2014-05-22 00:16:36 +02:00 |
Michael Vogel
|
58cea13707
|
Cron/Queue: Setting a limit to avoid endless PHP jobs.
|
2014-05-21 07:28:33 +02:00 |
Michael Vogel
|
32065dfad6
|
Queue: using lockpath, so that the queue only can run once a time.
|
2014-03-16 17:37:20 +01:00 |
Michael Vogel
|
6b8585d48d
|
Database stuff. New table "thread". Changing "left join" to "inner join", removing "limit 1" at update and delete.
|
2014-03-09 09:19:14 +01:00 |
Mats Sjöberg
|
1234282b8b
|
Use the push value in the push_subscribers table as a push tries counter as well.
|
2013-11-21 21:44:18 +02:00 |
Mats Sjöberg
|
2859ce1483
|
Initial implementation of internal PuSH server in Friendica. It has been tested with GNU Social/StatusNet, and subscribe, unsubscribe and pushing new items seem to work.
|
2013-11-21 21:44:18 +02:00 |
friendica
|
b3b0a9de24
|
die forcefully but gracefully on missing api templates
|
2013-01-23 17:07:55 -08:00 |
Zach Prezkuta
|
e684324032
|
use explicit include paths
|
2012-12-28 14:51:50 -07:00 |
Fabrixxm
|
385ee5a862
|
pass $argv & $argc as reference to *_run() functions.
|
2012-11-05 09:28:54 +01:00 |
Zach Prezkuta
|
00eb000e36
|
don't check for was_recently_delayed in diaspora_transmit during a queue run
|
2012-07-09 09:39:09 -06:00 |
Alexander Kampmann
|
355c42cb30
|
Merge branch 'master' of https://github.com/friendica/friendica
Conflicts:
include/config.php
update.php
|
2012-04-05 13:39:15 +02:00 |
friendica
|
94fac6d767
|
queue optimisation - back off delivery attempts to once per hour after the first 12 hours.
|
2012-03-17 03:43:02 -07:00 |
friendica
|
8aa2552372
|
add remove_user hook (it looks like dreamhost changed all my file permissions, this will make a nasty commit)
|
2012-01-18 16:21:30 -08:00 |
Friendika
|
d6b446d63f
|
starting the big delivery shakeup
|
2011-09-22 04:11:39 -07:00 |
Friendika
|
177e0e15d7
|
allow zero delivery interval on dedicated servers
|
2011-08-29 00:59:44 -07:00 |
Friendika
|
b61d535f81
|
remove item from queue
|
2011-08-28 22:59:49 -07:00 |
Friendika
|
846c4cea7c
|
implement delivery queue in case notifier gets killed
|
2011-08-28 21:41:42 -07:00 |
Friendika
|
1861dc1fae
|
don't allow fullscreen for youtube iframe - this makes it hard to visit the network page when they throw an error
|
2011-08-26 01:32:22 -07:00 |
Friendika
|
8f6ae2b660
|
missing salmon key? report it.
|
2011-08-24 20:40:08 -07:00 |
Friendika
|
2aa23843e4
|
D* queue
|
2011-08-24 01:21:24 -07:00 |
Friendika
|
994011ddb6
|
load db configs (config,system) for all "executables"
|
2011-06-30 01:15:18 -07:00 |
Friendika
|
7b02e178a4
|
more work on facebook re-queue
|
2011-06-05 02:18:18 -07:00 |
Friendika
|
182582eed8
|
load hooks inside queue
|
2011-06-05 02:09:31 -07:00 |
Friendika
|
a27391c33a
|
facebook queueing on failure, sync update.php with boot.php update version to avoid race condition
|
2011-06-03 01:16:17 -07:00 |
Friendika
|
1eb177235b
|
add queue_deliver plugin hook
|
2011-06-02 18:26:06 -07:00 |
Fabio Comuni
|
ef33ca6750
|
modded scripts to be runned in cli so they can be included and executed in main program
|
2011-01-28 14:04:18 +01:00 |
fabrixxm
|
2020ea23b1
|
Mods to script runned via CLI to permits to run also included
|
2011-01-24 22:01:56 +01:00 |
Friendika
|
e15b1a8755
|
don't attempt to deliver queued items to sites which have already timed out
|
2010-11-25 23:42:03 -08:00 |
Friendika
|
60ef474d46
|
log queue startup
|
2010-11-25 18:31:33 -08:00 |
Friendika
|
847c264787
|
wrong function name
|
2010-11-25 17:27:56 -08:00 |
Friendika
|
81e1e4245b
|
premature removal of queue item
|
2010-11-23 17:08:35 -08:00 |
Friendika
|
fb58801aa4
|
schedule the queue re-delivery process
|
2010-11-22 15:30:52 -08:00 |
Friendika
|
0bcb68200e
|
queue/redeliver module
|
2010-11-22 14:53:25 -08:00 |