Brian Aker
|
ed16c2a546
Mass update to use unique_ptr
|
11 years ago |
Brian Aker
|
5ddf48998a
Restructure code so that a worker copies functions when cloned.
|
11 years ago |
Brian Aker
|
5b695e6904
Added tests for checking that the server was using retry. Added new API call to determine if a client has active tasks.
|
11 years ago |
Brian Aker
|
5c17e14a39
Fix burning to increase over iteration (and put an echo test in it to check that everything is setup to run)
|
11 years ago |
Brian Aker
|
0e5b92b0a3
More cleanup from ssl testing.
|
11 years ago |
Brian Aker
|
00c3ff7f0c
Merge EXCEPTION work.
|
11 years ago |
Brian Aker
|
3f1f7f2282
Updates for handling exceptions.
|
11 years ago |
Brian Aker
|
afa73ba0ee
First pass through having workers be able to identify on connection.
|
11 years ago |
Brian Aker
|
b609a33528
Merge 1.0
|
11 years ago |
Brian Aker
|
b1807c5339
Cleanup usage of Client/Worker. They are still not a part of the API.
|
11 years ago |
Brian Aker
|
ba7d2de661
Fix macro change case.
|
11 years ago |
Brian Aker
|
e1bc904d73
Merge of 1.0
|
12 years ago |
Brian Aker
|
a40b8b3467
Add new include for usage of yatl, plus yatl_lite.
|
12 years ago |
Brian Aker
|
9b34a57c10
Merge 1.0 tree
|
12 years ago |
Brian Aker
|
e5178c7fc6
Style and comment cleanup. Fix recv() such that it will not cause issues with signals.
|
12 years ago |
Brian Aker
|
7b64daa69d
Merge of version 1.0
|
12 years ago |
Brian Aker
|
a2d9b575ac
Add thread support.
|
12 years ago |
Brian Aker
|
57664acd9f
First pass at removing need to use boost threads.
|
12 years ago |
Continuous Integration
|
9fa1dc0c2b
Merge lp:gearmand/1.0 Build: jenkins-Gearmand-1.2-10
|
12 years ago |
Brian Aker
|
fb19662239
Update from autotool check.
|
12 years ago |
Brian Aker
|
0f106a1310
Merge 1.0 tree.
|
12 years ago |
Brian Aker
|
fb60497c4d
Fix remaining usages of config.h
|
12 years ago |
Brian Aker
|
f3baa57056
Style fix on config.h.
|
12 years ago |
Brian Aker
|
f56036ea63
Updating to shell worker interface.
|
12 years ago |
Brian Aker
|
47d6db59d3
Hide the job structure, it turns out we never exposed it.
|
12 years ago |
Brian Aker
|
7da4595b12
Update all warnings (fix anything that was found).
|
12 years ago |
Brian Aker
|
d3c67112a7
Additional fixes for build.
|
12 years ago |
Brian Aker
|
71ca1688bb
This fixes a number of corner cases around bad IO.
|
12 years ago |
Brian Aker
|
da809e0846
Cppcheck fixes. First pass
|
12 years ago |
Brian Aker
|
15815e1533
A number of bug fixes.
|
12 years ago |
Brian Aker
|
6d3e329400
First pass on signal HUP to reopen() file.
|
12 years ago |
Brian Aker
|
625517c71f
Update framework.
|
12 years ago |
Brian Aker
|
b7513d24fb
Use a shared_ptr for tracking the thread's memory.
|
12 years ago |
Brian Aker
|
c8a26bb8b1
Remove verbose error message.
|
12 years ago |
Brian Aker
|
0e9d0f7888
This fixes bug from SHUTDOWN error when it is returned.
|
12 years ago |
Brian Aker
|
d2d781c24c
Additional fix for bad task in client loop.
|
12 years ago |
Brian Aker
|
6467372021
Merge in Clint Byrum's worker timeout code.
|
12 years ago |
Brian Aker
|
f88c689437
First pass on making Clint's patch work.
|
12 years ago |
Brian Aker
|
37d40c6ada
Update to just use boost, not pthreads, for slave startup
|
12 years ago |
Brian Aker
|
4453bfa9ef
Simplify the exit for the object just to remove anychance of not calling delete.
|
12 years ago |
Brian Aker
|
2770e53aed
A few random stylish sorts of cleanups.
|
12 years ago |
Brian Aker
|
4b61f9cb6e
Fixed issue with sem_t anonymous not being supported on OSX by switching to Boost thread semaphore.
|
13 years ago |
Brian Aker
|
166f582846
Copy, don't referenc, the function description
|
13 years ago |
Brian Aker
|
1e6bf58191
Clean up issues with invalid reads of err from getsocket
|
13 years ago |
Brian Aker
|
bb77688875
Fix bug where during a clone the wakeup pipe was not being saved.
|
13 years ago |
Brian Aker
|
7624a54bbf
Fix for libuuid usage
|
13 years ago |
Brian Aker
|
ae579464bd
Drop dead logic around shutdown function
|
13 years ago |
Brian Aker
|
e644769ca5
Adding in first pass of kill api.
|
13 years ago |
Brian Aker
|
7c419bb05e
Fix valgrind issue in test case
|
13 years ago |
Brian Aker
|
5153f855bc
From laptop
|
13 years ago |