Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7fa3dc2529
								
							
								
							
						 | 
						
							
							
								
								Only dec worker if user exists
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8502036c5d
								
							
								
							
						 | 
						
							
							
								
								Only dec worker if user is set
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								4a3907d4e1
								
							
								
							
						 | 
						
							
							
								
								Remove use of unreliable notify_id to determine if clients are on the current pool with the more extensive switching in place
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7de43b1c6e
								
							
								
							
						 | 
						
							
							
								
								Use async send proc as a separate thread from workqueues
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								21194cfbb4
								
							
								
							
						 | 
						
							
							
								
								Count dropped workers in _dec_instance_ref
							
							
							
							
							
							
							
							Conflicts:
	src/stratifier.c 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								08a997e190
								
							
								
							
						 | 
						
							
							
								
								Remove the unused msg_id field
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								0dece89fa3
								
							
								
							
						 | 
						
							
							
								
								Fix const warning
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								df7d17f3a9
								
							
								
							
						 | 
						
							
							
								
								Ensure we use int64 for internal jobid throughout and add the string to debug message from the upstream pool
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7f04ba2e03
								
							
								
							
						 | 
						
							
							
								
								Transmit the actual workbase we want broadcast with stratum_broadcast_update and add more info the verbose logging
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b3589a71f3
								
							
								
							
						 | 
						
							
							
								
								Add proxy info to verbose share result logging
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d9b27c612c
								
							
								
							
						 | 
						
							
							
								
								Add received proxy share result to verbose logging output
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								af21689d67
								
							
								
							
						 | 
						
							
							
								
								Don't reconnect generator immediately after the reconnect message, waiting for the first proxy_alive test on the new instance
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7e343244ea
								
							
								
							
						 | 
						
							
							
								
								Change message slightly since we don't necessarily reconnect
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5123b2e0ec
								
							
								
							
						 | 
						
							
							
								
								Only trigger connection recruitment if we're reconnecting clients
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								11cc87393a
								
							
								
							
						 | 
						
							
							
								
								Reconnect instead of testing clients that have their reconnect flag set on a stratum broadcast
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								4e5401a991
								
							
								
							
						 | 
						
							
							
								
								Reconnect clients connected to the parent proxy when it's replaced
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								36b217a45d
								
							
								
							
						 | 
						
							
							
								
								Count dropped workers in _dec_instance_ref
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								3e760f1993
								
							
								
							
						 | 
						
							
							
								
								Reconnect parent proxy even if subproxies are alive
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								f78f72dc4f
								
							
								
							
						 | 
						
							
							
								
								Make a new proxy inherit the existing subproxies of the old one
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								4d25a197e7
								
							
								
							
						 | 
						
							
							
								
								Only have one thread trying to reconnect a proxy at a time
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								862e3df821
								
							
								
							
						 | 
						
							
							
								
								Fix use of ckwq variables
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2cc67dab43
								
							
								
							
						 | 
						
							
							
								
								Only one workqueue will suffice in the generator when there's no conflict over resources
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6e95cd1f66
								
							
								
							
						 | 
						
							
							
								
								Revert "Use generic workqueues for the recruit subproxy function"
							
							
							
							
							
							
							
							This reverts commit 0ecd5b5098. 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b153be29fa
								
							
								
							
						 | 
						
							
							
								
								Revert "Use generic workqueues for the proxy reconnect function"
							
							
							
							
							
							
							
							This reverts commit e6ce49d2ef.
Holds up workqueues too long. 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								eef959f5d8
								
							
								
							
						 | 
						
							
							
								
								Fix use of ckwq variables
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2347097476
								
							
								
							
						 | 
						
							
							
								
								Move client culling and testing to the broadcast to avoid cycles of drop/test
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2ff9d7f0f6
								
							
								
							
						 | 
						
							
							
								
								Drop clients bound to a subproxy even if the proxy no longer exists in dead_proxy
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								fe7ea6ae89
								
							
								
							
						 | 
						
							
							
								
								Demote updated diff message
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c55cf08d6a
								
							
								
							
						 | 
						
							
							
								
								Check for failure to decode proxy/subproxy in update_subscribe
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								4ff3972ef0
								
							
								
							
						 | 
						
							
							
								
								Look for other clients that should have been dropped in the stratifier and inform or query the connector about them
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								41388a6e8c
								
							
								
							
						 | 
						
							
							
								
								Add proxy details to notify logging
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6b911d71d6
								
							
								
							
						 | 
						
							
							
								
								Send stratifier generic dead proxy message on submit share fail to drop all clients
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								352c8a4eb7
								
							
								
							
						 | 
						
							
							
								
								Set client start time when the instance is added
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6887f778e9
								
							
								
							
						 | 
						
							
							
								
								Send reconnect to all clients that have been asked to reconnect already and don't unset the bool to be able to trim them
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e6ce49d2ef
								
							
								
							
						 | 
						
							
							
								
								Use generic workqueues for the proxy reconnect function
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								0ecd5b5098
								
							
								
							
						 | 
						
							
							
								
								Use generic workqueues for the recruit subproxy function
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								23aa6a623a
								
							
								
							
						 | 
						
							
							
								
								Create two workqueues for the generator
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								3f103ef67e
								
							
								
							
						 | 
						
							
							
								
								Use async send proc in the generator
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8291489a5b
								
							
								
							
						 | 
						
							
							
								
								Use async send proc in the stratifier
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8708b36b8d
								
							
								
							
						 | 
						
							
							
								
								Use async send proc in the connector
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								9378f77fd9
								
							
								
							
						 | 
						
							
							
								
								Add an asynchronous send proc function which uses each process' generic workqueues if they exist
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								97e2b3179b
								
							
								
							
						 | 
						
							
							
								
								Keep track of per process ckwqs in the ckpool structure
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								fc34318ea8
								
							
								
							
						 | 
						
							
							
								
								Revert to synchronous proc messages in anticipation of new async functions
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6c75760502
								
							
								
							
						 | 
						
							
							
								
								Use the generic workqueues for do_update
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e40d560f57
								
							
								
							
						 | 
						
							
							
								
								Create a pool of workqueue threads for use by the stratifier using them for share processing, stratum receiving and transaction processing
							
							
							
							
							
							
							
							Conflicts:
	src/stratifier.c 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								adec278e7c
								
							
								
							
						 | 
						
							
							
								
								Create generic workqueue function and message receiving and parsing helpers
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								cada930aa8
								
							
								
							
						 | 
						
							
							
								
								Use async senc proc in the generator
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a465e47f85
								
							
								
							
						 | 
						
							
							
								
								Use async send proc in the connector
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								cabc01d7cd
								
							
								
							
						 | 
						
							
							
								
								Use asynchronous send_proc in the stratifier
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								428cabdfc4
								
							
								
							
						 | 
						
							
							
								
								Add an asynchronous send proc function which uses each process' generic workqueues if they exist
							
							
							
							
							
						 | 
						
							11 years ago |