221 Commits (285c1d309b1d6cc456a85f4d1bb62575efe8bff3)

Author SHA1 Message Date
Con Kolivas a723e70f51 Remove signal handlers and use a watchdog thread to watch for dead child processes and restart them 11 years ago
Con Kolivas 0d3d2434be Use name for socket directory and add more config options 11 years ago
Con Kolivas 6f1838536c Create a stratifier thread that updates the data from the gbt template regularly and receives other requests 11 years ago
Con Kolivas 945c730447 Add and test a getbase function of the generator process 11 years ago
Con Kolivas 6f679e1cf4 Create the main read parse loop for the generator and send it a test message 11 years ago
Con Kolivas 194c8e42f3 Begin parsing of a config file, storing btcd url, auth and pass 11 years ago
Con Kolivas 15170c79d2 Original sighandlers don't actually come in useful here 11 years ago
Con Kolivas 219c49817e Install the signal handlers only for the master process and try to clean up in consistent fashion with handler 11 years ago
Con Kolivas f864e1176c Install signal handlers and store the originals in the ckpool_t 11 years ago
Con Kolivas 2f7f3ecad4 Store the pid in the proc instance structure and try to clean up on processes exiting 11 years ago
Con Kolivas 10c2b48b4f Rename processes and change generator function to suit pi model 11 years ago
Con Kolivas 2c9653d138 Add a process structure to contain all variables likely to be used by spawned processes 11 years ago
Con Kolivas 9544d280e3 Launch generator process and abstract out more of the per process files created 11 years ago
Con Kolivas e5d9d0a609 Use no global variables and append / to all directory names 11 years ago
Con Kolivas 8a23b0bb28 Write the pid to a temporary file 11 years ago
Con Kolivas 41bc9865c9 Begin basic main function parsing parameters, create a directory for sockets and create a listener thread 11 years ago
Con Kolivas ef93d2760e Add some commonly used functions to a common header and check headers in configure.ac 11 years ago
Con Kolivas 2f961cc489 Add basic library creation rules 11 years ago
Con Kolivas 6e2edf7ee4 Basic build infrastructure 11 years ago