Commit Graph

1770 Commits

Author SHA1 Message Date
kanoi
0e27bd2d47 php - correct shift php 2015-03-11 23:13:39 +11:00
kanoi
c754f1b06d ckdb/php - add block B marks after the shift php shift names 2015-03-11 21:48:08 +11:00
kanoi
deda01d758 ckdb - allow payouts to be orphaned 2015-03-11 20:44:58 +11:00
kanoi
951f9019a9 ckdb/php - more block statistics 2015-03-11 18:38:32 +11:00
kanoi
663ecf7854 php - add descriptions to payments and mpayouts 2015-03-05 19:07:56 +11:00
kanoi
ca25f65e85 php - rename 'MPayouts' to 'Rewards' and add a total 2015-03-05 18:53:31 +11:00
kanoi
9a4056ddad ckdb - add the block diff to block messages 2015-03-03 00:01:37 +11:00
kanoi
c58936d209 php - wording changes 2015-03-02 16:17:24 +11:00
kanoi
380b2977b3 php - span classes for home highlighting 2015-03-02 16:11:43 +11:00
kanoi
89461a37f2 php - adjust mining payouts display 2015-03-02 11:04:14 +11:00
kanoi
b5ee57a620 php - add new (missing) mining payouts php 2015-03-02 09:11:32 +11:00
kanoi
924e52b435 ckdb/php - user shift report page 2015-03-02 08:50:20 +11:00
kanoi
b1e72ea7f3 ckdd/php - MPayouts - mining payouts 2015-03-01 23:01:25 +11:00
kanoi
23033b0ff1 ckdb - separate valid and invalid last_share/last_share_inv 2015-03-01 20:59:28 +11:00
kanoi
5cfc169108 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 2015-03-01 20:07:54 +11:00
kanoi
939c17cd87 ckdb/php - a useful payments page 2015-03-01 20:03:39 +11:00
Con Kolivas
5dda39dc11 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 2015-02-27 21:12:19 +11:00
Con Kolivas
1b077f2a05 Log to files outside of instance lock 2015-02-27 21:09:31 +11:00
Con Kolivas
ca5c7da81b Provide helper functions for storing log text and their associated filenames to be written to in unlocked code 2015-02-27 20:39:00 +11:00
Con Kolivas
3047ee5c8f Use the more generic ckmsg_t for the json_lists 2015-02-27 20:18:42 +11:00
kanoi
122d6f38ba ckdb - correct tv_end for pplns2 block 2015-02-27 16:34:45 +11:00
kanoi
59e7d2b7bc ckdb - pplns2 include the trailing shares in the tv_end check 2015-02-27 16:33:29 +11:00
kanoi
e30cc81cad ckdb/php - add extra pplns2 epoch information like pplns 2015-02-27 14:10:23 +11:00
kanoi
5afedffc5a ckdb - store missing diffacc in addressuser payments 2015-02-27 13:10:07 +11:00
kanoi
cda0724c6d ckdb - ∞ loops are bad 2015-02-27 11:56:32 +11:00
kanoi
c451119f25 ckdb - correct status order in cmd_payouts message 2015-02-27 00:27:35 +11:00
kanoi
1380acddfb ckdb - cmd_payouts for setting up old payouts 2015-02-27 00:06:46 +11:00
kanoi
221d0df3b4 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 2015-02-26 16:08:25 +11:00
kanoi
2035db91b6 ckdb/php/sql - db storage of payout details and calculations 2015-02-26 16:07:29 +11:00
ckolivas
aa7c479c03 Cope with null message in send_proc 2015-02-25 22:34:28 +11:00
Con Kolivas
d4304de798 These weren't the droids we were looking for. 2015-02-24 23:46:34 +11:00
Con Kolivas
7fa3dc2529 Only dec worker if user exists 2015-02-24 10:32:51 +11:00
Con Kolivas
21194cfbb4 Count dropped workers in _dec_instance_ref
Conflicts:
	src/stratifier.c
2015-02-24 01:12:03 +11:00
Con Kolivas
862e3df821 Fix use of ckwq variables 2015-02-23 17:44:47 +11:00
Con Kolivas
cada930aa8 Use async senc proc in the generator 2015-02-23 11:42:39 +11:00
Con Kolivas
a465e47f85 Use async send proc in the connector 2015-02-23 11:40:02 +11:00
Con Kolivas
cabc01d7cd Use asynchronous send_proc in the stratifier 2015-02-23 11:36:46 +11:00
Con Kolivas
428cabdfc4 Add an asynchronous send proc function which uses each process' generic workqueues if they exist 2015-02-23 11:26:10 +11:00
Con Kolivas
2865a0378f Keep track of per process ckwqs in the ckpool structure 2015-02-23 11:15:44 +11:00
Con Kolivas
5f9f01e894 Revert to synchronous proc messages in anticipation of new async functions 2015-02-23 11:11:00 +11:00
Con Kolivas
4c4b48795b Use the generic workqueues for do_update 2015-02-23 10:27:22 +11:00
Con Kolivas
2d94b18b99 Create a pool of workqueue threads for use by the stratifier using them for share processing, stratum receiving and transaction processing 2015-02-23 10:17:17 +11:00
Con Kolivas
d594f86520 Create generic workqueue function and message receiving and parsing helpers 2015-02-23 09:54:39 +11:00
Con Kolivas
d15ccdf54d Remove the old pid file per process when preparing the new child processes 2015-02-23 09:21:03 +11:00
Con Kolivas
646d4a9560 Cope with unknown pids in various send msg commands without terminal failure 2015-02-23 09:20:56 +11:00
Con Kolivas
33508b2243 Reset the pi pid after a failure to find the process alive so we can look it up again in case it has changed 2015-02-23 09:20:17 +11:00
Con Kolivas
bd68f928b7 Make all one way send_procs asynchronous to avoid message response deadlocks 2015-02-23 09:20:06 +11:00
Con Kolivas
487e918ff7 Return value of send_proc is never used 2015-02-23 09:19:53 +11:00
Con Kolivas
a23060d786 Fix buf dereference error 2015-02-23 09:19:43 +11:00
Con Kolivas
85b17f1b78 Check for correct condition in wait_close 2015-02-23 09:19:18 +11:00