2
0
Commit Graph

17 Commits

Author SHA1 Message Date
Jack Christensen b3026d0d8f Improve test robustness 2018-12-24 12:12:02 -06:00
Jack Christensen 9ede55618e Use createCreateResourceFunc 2018-12-24 12:09:57 -06:00
Jack Christensen 49b32fb7f3 Extract createCloseResourceFuncWithNotifierChan 2018-12-24 12:07:48 -06:00
Jack Christensen 3559b7b000 Extract createCreateResourceFuncWithNotifierChan() 2018-12-24 12:02:59 -06:00
Jack Christensen d5a4c6123d Extract waitForRead 2018-12-24 11:49:58 -06:00
Jack Christensen 21f1464f4b Extract createCreateResourceFunc 2018-12-24 11:46:33 -06:00
Jack Christensen 18c4f8306a Add max resource uses 2018-12-24 10:48:30 -06:00
Jack Christensen 76b0c06b8b Add max resource lifetime checking on return 2018-12-23 21:28:18 -06:00
Jack Christensen 778ac737e5 Add *Pool.Remove(res) 2018-12-23 16:40:09 -06:00
Jack Christensen bc74a79c98 Add min pool size 2018-12-23 16:03:30 -06:00
Jack Christensen e3d027932a Update todo list 2018-12-23 16:03:13 -06:00
Jack Christensen ad59a9263d Add background error handling 2018-12-22 23:10:48 -06:00
Jack Christensen 45336ddb3f Name project "Puddle"
pool was inconvenient as a name because the obvious name for a variable
is pool. But that caused a name collision with the package.
2018-12-22 21:18:27 -06:00
Jack Christensen 4f3c383c87 Add README.md 2018-12-22 19:09:27 -06:00
Jack Christensen f19cb3c6c4 Add close resource 2018-12-22 18:55:53 -06:00
Jack Christensen f39c666932 Add pool max size 2018-12-22 18:21:18 -06:00
Jack Christensen 201d8561f9 Initial commit 2018-12-22 16:40:42 -06:00