ckolivas
|
8c87807519
Start the stratum thread only if we successfully init and authorise it, otherwise unset the init flag.
|
13 years ago |
ckolivas
|
e746ed6412
Make the initialisation of the stratum thread more robust allowing the watchpool thread safe access to it after the stratum thread is started.
|
13 years ago |
Con Kolivas
|
d7c4be30ba
Only set stratum auth once to prevent multiple threads being started.
|
13 years ago |
Con Kolivas
|
3db4d6f0eb
Display select return value on select fail in stratum thread.
|
13 years ago |
Con Kolivas
|
a8863995de
Rollback breakage to 81567e515707891837f52bc3aac7d5916dfff5a2
|
13 years ago |
Con Kolivas
|
a5d35e822a
Only bypass unusable pools if they're not the selected ones.
|
13 years ago |
Con Kolivas
|
1468feb0d3
Find the first usable pool in preference to the current pool in select_pool for work.
|
13 years ago |
Con Kolivas
|
ade8c6c79c
Add a pool_unusable function which checks if a pool is stratum but not active to use within switch_pools.
|
13 years ago |
Con Kolivas
|
81567e5157
Perform pool resus on pools that were not set as the initial pool at startup.
|
13 years ago |
Con Kolivas
|
c7c21e6c37
Revert "Clear the pool idle flag only on the pool chosen at startup, allowing it to be cleared by the watchpool thread for the other pools."
|
13 years ago |
Con Kolivas
|
370e8fc862
Clear the pool idle flag only on the pool chosen at startup, allowing it to be cleared by the watchpool thread for the other pools.
|
13 years ago |
Con Kolivas
|
e501db143d
Allow pools to be resuscitated on first startup by the watchpool thread.
|
13 years ago |
Con Kolivas
|
5221662557
Check all pools simultaneously at startup switching to the first alive one to speed up startup.
|
13 years ago |
Con Kolivas
|
12553004c5
Do not continue work from a stratum pool where the connection has been interrupted.
|
13 years ago |
Con Kolivas
|
bba99bd88c
Show mechanism of stratum interruption if select times out.
|
13 years ago |
Con Kolivas
|
011ea64096
Make stratum connection interrupted message higher priority to be visible at normal logging levels.
|
13 years ago |
Con Kolivas
|
96ae17a466
Merge pull request #398 from kanoi/bflsc
|
13 years ago |
Kano
|
0eafc8b9fe
API add 'Network Difficulty' to 'coin'
|
13 years ago |
Kano
|
540f3e89bc
Setup BFLSC support
|
13 years ago |
ckolivas
|
386ea2dffb
Instead of keeping track of when the last work item was generated to keep stratum connections open, keep them open if any shares have been submitted awaiting a response.
|
13 years ago |
Con Kolivas
|
82fce46633
Merge pull request #395 from kanoi/bflsc
|
13 years ago |
Kano
|
2f6660e83f
configure - set USE_USBUTILS when usbutils is required and use it in the code
|
13 years ago |
Con Kolivas
|
016f065f69
Clear last pool work on switching pools if the current pool supports local work generation or we are in failover only mode.
|
13 years ago |
Kano
|
120e9a072d
make rw locks: mining_thr_lock and devices_lock
|
13 years ago |
Kano
|
be8cadbc46
Hotplug - allow setting interval via --hotplug or API
|
13 years ago |
Kano
|
97cb77d18a
curses - fix - put a dev_width inside #ifdef
|
13 years ago |
Kano
|
e35e8ae135
Implement and use usb_cleanup() on shutdown or restart
|
13 years ago |
Kano
|
c14f2ec642
API V1.25 - add 'Last Valid Work' time for each device
|
13 years ago |
Kano
|
cc3869e5ce
api -> drv
|
13 years ago |
Con Kolivas
|
357294a70e
Merge branch 'usb-dev'
|
13 years ago |