Con Kolivas
|
a2d2d2f7bb
|
Merge branch 'master' into multiproxy
Conflicts:
src/ckpool.c
|
9 years ago |
Con Kolivas
|
85112ebce9
|
Flag a proxy as not alive when we are unable to send to it in passthrough mode
|
9 years ago |
Con Kolivas
|
2eaeb2a96c
|
Don't keep storing shares in redirector mode after we've attempted to redirect the client
|
9 years ago |
ckolivas
|
c437d3283b
|
Only try to redirect clients once in redirector mode, acting as a regular passthrough thereafter
|
9 years ago |
ckolivas
|
45a44ace7e
|
Fix passthrough/redirector trying to grab semaphore twice
|
9 years ago |
kanoi
|
bc1e08cd01
|
ckdb - remove duplicate case code for socket data
|
9 years ago |
kanoi
|
1c0f55c06d
|
ckdb - ensure the listener queues can empty
|
9 years ago |
kanoi
|
511d8b73a4
|
ckdb - itemise the sync values in 'homepage'
|
9 years ago |
kanoi
|
de3be722cd
|
ckdb - separate socket data processing
|
9 years ago |
kanoi
|
297e1c1754
|
Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool
|
9 years ago |
kanoi
|
e6469e64c4
|
ckdb - fix recalculation of displayed reward for a shift
|
9 years ago |
kanoi
|
98cd4005dc
|
ckdb - comment ktree find before and after
|
9 years ago |
Con Kolivas
|
e1d6f62d3e
|
Name ckpassthrough if no name is given
|
9 years ago |
kanoi
|
a31e2555b4
|
ckdb - add a missing lock
|
9 years ago |
Con Kolivas
|
b6ceb9b484
|
Fix userproxies not having their semaphores initialised and avoid trying to process epoll responses from proxies not marked alive
|
9 years ago |
Con Kolivas
|
1e2e5bab7d
|
Add semaphores for subproxies
|
9 years ago |
Con Kolivas
|
0574a54554
|
Don't disable parent proxies in disable_subproxy for failover to work
|
9 years ago |
Con Kolivas
|
8ef853b8fc
|
Use the proxy connsock semaphore to serialise uses of the cs->buf to prevent races
|
9 years ago |
Con Kolivas
|
012d94dd35
|
Add reconnect sends to alive bool changing on proxy conditions to try and fail over/back
|
9 years ago |
Con Kolivas
|
6f842fc2d8
|
Cope with proxy auths that have no password
|
9 years ago |
ckolivas
|
1c92bebc62
|
Merge branch 'master' into multiproxy
|
9 years ago |
Con Kolivas
|
96f055486c
|
We should serialise calls to GBT, not just update_base
|
9 years ago |
Con Kolivas
|
0d9d3f78b5
|
Merge branch 'master' of bitbucket.org:ckolivas/ckpool
|
9 years ago |
Con Kolivas
|
cab637c9b1
|
Use epoll for wait_write_select
|
9 years ago |
Con Kolivas
|
d2d5a5daaa
|
Don't use persistent connections to bitcoind
|
9 years ago |
Con Kolivas
|
83dbc9db12
|
Use epoll for wait_read_select
|
9 years ago |
kanoi
|
27ef0b4257
|
Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool
|
9 years ago |
kanoi
|
a15279105f
|
php - label the shift graph 5Nd reward
|
9 years ago |
Con Kolivas
|
fa4eba720b
|
Merge branch 'master' of bitbucket.org:ckolivas/ckpool
|
9 years ago |
Con Kolivas
|
11537481fd
|
Fail gracefully after 5 unsuccessful attempts to update_base
|
9 years ago |
kanoi
|
92f7d8ce38
|
php - correct hour overflow calculation in howmanyhrs
|
9 years ago |
kanoi
|
3ae73463fe
|
php - payout help number formatting
|
9 years ago |
kanoi
|
9e4d95a7e2
|
php - add more explanation to the payout details
|
9 years ago |
Con Kolivas
|
06bdd7fa6a
|
Silence lack of current workbase warning in proxy mode since it happens till there is a proxy workbase to work with
|
9 years ago |
Con Kolivas
|
7280596f7e
|
Merge branch 'master' into multiproxy
Conflicts:
src/ckpool.h
src/generator.c
src/stratifier.c
|
9 years ago |
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 |