2905 Commits (9f23616dfcabbc5f5931337125e26cbcb91f3e84)
 

Author SHA1 Message Date
Con Kolivas c7794a3d80 Retry getbase after a failure up to 5 times or indefinitely if a block change has been identified 9 years ago
Con Kolivas edd79bd8fa Elaborate which bitcoind has failed responses 9 years ago
Con Kolivas 432d1ce4d5 Don't treat POLLRDHUP as fatal unless we can't receive data after it, and return errors from wait_select functions when they close the socket 9 years ago
Con Kolivas c645a6fc69 Make the server watchdog a standalone thread that doesn't need messaging 9 years ago
Con Kolivas fba82db0f9 Typo 9 years ago
Con Kolivas 61b25e4ac4 Add information about whether the attempt to reopen a socket was successful or not 9 years ago
Con Kolivas b5ea946ef4 Output generator started message as soon as we have the first live server 9 years ago
Con Kolivas 941021647c Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas 7ce2afae83 Try to reopen any closed sockets in json_rpc_call 9 years ago
kanoi dc6fe33583 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 9 years ago
kanoi 26b2123891 php - show a light red highlight under the last 5Nd payout on the shift graph 9 years ago
Con Kolivas b585890953 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas b622a6ec8d Check for errors in wait_read_select, closing the socket if they occur, and add a variant for non-unix sockets that checks for hangups as well 9 years ago
Con Kolivas 6ff89b31a2 Check server fd is still valid as well as having its alive flag set 9 years ago
Con Kolivas bfbe3a1039 Don't block on dead servers if possible when calling server_alive from the gen_loop 9 years ago
kanoi 87da400f25 php - add an optional function passed to the graphic script to allow custom effects 9 years ago
Con Kolivas 3fc984d7fe Demote message 9 years ago
Con Kolivas 6068e2c3e9 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas 8c474c1784 Support low diffs like those on testnet 9 years ago
Con Kolivas c1f812effc Fix extremely unlikely race on fd being accessed before it is set to -1 on closing 9 years ago
kanoi 7f7b1065c1 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 9 years ago
kanoi 2365e4f14c php - workers: abbreviate the headers for invalids to reduce the table width 9 years ago
Con Kolivas 516a708aad Fix bitcoind failover not working and keep connections open for faster switching in case of failure 9 years ago
Con Kolivas fa4ab34a9e Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas 4aa73e29f8 Use the cs->fd handle directy in case it gets invalidated while we're waiting for a socket line 9 years ago
kanoi b4cc6b6d01 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 9 years ago
kanoi 3059afdf33 ckdb - allow setting a history limit on markersummary with -M 9 years ago
Con Kolivas 622ff4b409 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas 853bed8281 Serialise all json_rpc_calls and responses 9 years ago
kanoi 977d43e7a2 php - include full worker invalid details (hidden by default) 9 years ago
Con Kolivas 5a3183cf04 Fix timeout in read_socket_line inappropriately running out 9 years ago
Con Kolivas 0d588462aa Merge branch 'master' of bitbucket.org:ckolivas/ckpool 9 years ago
Con Kolivas cc9c70373e Send diff first when when sending the first stratum template after subscribing 9 years ago
Con Kolivas f6e9f49e1a Showing each notify is too verbose for regular logging 9 years ago
Con Kolivas 67f6e0f558 Document userproxy mode 9 years ago
Con Kolivas 914be773e6 Detect old session clients with an empty array in proxy mode as well 9 years ago
Con Kolivas f54891fae8 Try both userid and userip to detect disconnected clients 9 years ago
Con Kolivas 35d795bb15 Try to match by IP address if clients don't support sessionid on reconnect 9 years ago
Con Kolivas 4281828167 Fix typo dropping userproxies and simplify reconnects to just on notify 9 years ago
Con Kolivas c90e46a4f7 Don't read from unauthorised proxies in uproxyrecv 9 years ago
Con Kolivas 542c4f457b Remove epoll entry when closing socket to reconnect in connect_proxy 9 years ago
Con Kolivas 0395403f9b Allow null message to be passed to parse_method 9 years ago
Con Kolivas 1c5b8ae516 Reconnect all clients of a certain user when adding a userproxy in userproxy mode 9 years ago
kanoi 96d6707511 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 9 years ago
kanoi c7ae476538 ckdb - fix some more locking anomalies 9 years ago
kanoi b7944bd27a ckdb - marks action=pps to recalc the ram pps values for a shift 9 years ago
Con Kolivas 88e20dd111 Add a userproxy mode that connects to the same upstream pool according to the username supplied by clients connecting to the proxy 9 years ago
Con Kolivas 56d552119a Merge branch 'master' into multiproxy 9 years ago
Con Kolivas 02035ee74c Decrease the tolerance for attempted block submission to within 0.1% 9 years ago
Con Kolivas 8475cebb60 Seralise calls to update_base to avoid races on determining which workinfo is supposed to send the clean, and delay further updates 9 years ago