Con Kolivas
|
eaf0bb4499
|
Back off increasingly more on failing to connect to proxies instead of ever disabling them and add status to the proxy stats. Set status only on the parent proxy.
|
7 years ago |
Con Kolivas
|
6ebd8aa6e6
|
Store the status of various proxy connecting states.
|
7 years ago |
Con Kolivas
|
201157329b
|
Try to respect ckproxy mindiff settings through the use of suggest_diff.
|
7 years ago |
Con Kolivas
|
5e813ad10b
|
Use separate structures for different linked lists on clients in the connector to prevent cross list corruption.
|
7 years ago |
Con Kolivas
|
0b45322be7
|
Use separate structures for different linked lists used by clients to prevent cross list corruption.
|
7 years ago |
Con Kolivas
|
64961e4091
|
Propagate transactions that have reappeared after having been missing for a while to minimise risk of lost transctions in remote work.
|
7 years ago |
Con Kolivas
|
4e814c7b5f
|
Remove racy check_incomplete_wb functionality.
|
7 years ago |
Con Kolivas
|
c5f418f1db
|
Handle null entries too.
|
7 years ago |
Con Kolivas
|
11f39326a8
|
Handle null message.
|
7 years ago |
Con Kolivas
|
30eda17bc3
|
Silence throttled messages.
|
7 years ago |
Con Kolivas
|
0df3bd4004
|
Silence rebuild messages.
|
7 years ago |
Con Kolivas
|
040bd19749
|
Not being a block is likely.
|
7 years ago |
Con Kolivas
|
5e93cf8219
|
Cope gracefully with lack of default_witness_commitment despite rules supporting segwit.
|
7 years ago |
Con Kolivas
|
aa2636cde8
|
Cope gracefully with the inability to fopen pool.status file.
|
7 years ago |
Con Kolivas
|
e7f36cbe40
|
Various proxy updates.
|
7 years ago |
James Hilliard
|
b42919cc9a
|
Merged in james_hilliard/ckpool/jansson-gitignore (pull request #15)
Add jansson build artifacts to gitignore
|
7 years ago |
Con Kolivas
|
c4692f08f9
|
Fix testnet diffs, optimising for the common case of mainnet.
|
7 years ago |
Con Kolivas
|
b1b53c0cbf
|
Fix longstanding logic error that would always open a new global proxy connection for new clients.
|
7 years ago |
Con Kolivas
|
d15abbe007
|
Keep track of in-progress connections to a proxy to minimise the number rejected from a full proxy concurrently.
|
7 years ago |
Con Kolivas
|
afd703a495
|
Add a sleep back between calling proxy_alive to avoid hammering a temporarily misbehaving upstream connection.
|
7 years ago |
Con Kolivas
|
72d3647b57
|
Switch proxies sooner if no subproxies are alive and then serialise all calls to proxy_alive while the proxy is dead. Use the reconnect flag to clarify what is happening to pools that have issued a reconnect.
|
7 years ago |
James Hilliard
|
ff709fac30
|
Add jansson build artifacts to gitignore
|
7 years ago |
Con Kolivas
|
4718cea30a
|
Pack txns that are found when rechecking into the txn_array which will be used by wb_merkle_bin_txns.
|
8 years ago |
Con Kolivas
|
7102bf56bf
|
All updated txns from rebuild_txns are remote.
|
8 years ago |
Con Kolivas
|
641682f57e
|
Count workbases as incomplete even if they're currently in use.
|
8 years ago |
Con Kolivas
|
7a1e907fa7
|
Rename json_set_object to json_steal_object to make it clear what the function does and nullify the original pointer preventing use after free.
|
8 years ago |
Con Kolivas
|
b6215001cf
|
Add clear line to console_log only if stderr is going to console.
|
8 years ago |
Con Kolivas
|
cef9981d72
|
Fix leak in append_proxy_line.
|
8 years ago |
Con Kolivas
|
1a3674526d
|
Add comment regarding use of read_socket_line in generator and !cs.
|
8 years ago |
Con Kolivas
|
d0da28c326
|
Handle invalidated connsock being sent to read_socket_line.
|
8 years ago |
Con Kolivas
|
e8fc982cdf
|
Discretely pack proxy send subscribe entries to aid debugging.
|
8 years ago |
Con Kolivas
|
9c38101951
|
Don't allow non-ascii characters in proxy configs, exiting if a global config proxy has them.
|
8 years ago |
Con Kolivas
|
e0d0a42595
|
Don't disable proxies with scrambled json.
|
8 years ago |
Con Kolivas
|
1c5bfd9206
|
Do not disable userproxies that fail to maintain communication during authorisation without having attempted to auth.
|
8 years ago |
Con Kolivas
|
a54067f18a
|
Show baseurl in proxy stats for when it differs after reconnect
|
8 years ago |
ckolivas
|
5d02bdfb9a
|
Fix leak in parse_worker_diffs.
|
8 years ago |
Con Kolivas
|
caf1b97d52
|
Don't update time in stratum loop.
|
8 years ago |
Con Kolivas
|
ad63088be8
|
Check for current workbase as well.
|
8 years ago |
Con Kolivas
|
e96111476a
|
Skip updates if we're getting stacked low priority updates.
|
8 years ago |
Con Kolivas
|
94c98dc0f1
|
Fix missing username generation in read_userstats for workerstats.
|
8 years ago |
Con Kolivas
|
8e1adda1da
|
Disable ckdb by default.
|
8 years ago |
Con Kolivas
|
5143122b82
|
Remove hard coded ckdb limits.
|
8 years ago |
Con Kolivas
|
a67444a0dc
|
Disable ckdbq thread creation in standalone mode.
|
8 years ago |
Con Kolivas
|
e8fae8a0ef
|
Add transaction and remote workbase data to stratifier stats.
|
8 years ago |
Con Kolivas
|
42258bb78e
|
Decrease refcount remote to 20.
|
8 years ago |
Con Kolivas
|
4a1435636a
|
Fix tiny leak.
|
8 years ago |
Con Kolivas
|
e0d3a7df60
|
Remove unnecessary use of gbt as private data in socket instance.
|
8 years ago |
Con Kolivas
|
a1ad3dc57f
|
Free data in rare found situation.
|
8 years ago |
Con Kolivas
|
78023e16e3
|
Silence warnings.
|
8 years ago |
Con Kolivas
|
962351034d
|
Update time after processing transactions which can be delayed.
|
8 years ago |