Frederick Cheung
|
9f69ff12d4
|
Squash memory leak when calling flush with an empty buffer
[#1552 state:committed]
Signed-off-by: Jeremy Kemper <jeremy@bitsweat.net>
|
2008-12-10 15:07:34 -08:00 |
|
Jeremy Kemper
|
5a6e20b607
|
Fix test to not assume which thread finishes first
|
2008-08-29 15:59:56 -07:00 |
|
Joshua Peek
|
96ab01e8f2
|
Maintain a seperate buffer for each thread
|
2008-08-18 23:36:13 -05:00 |
|
Jeremy Kemper
|
ade1e3defd
|
require fileutils
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9154 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-31 01:09:19 +00:00 |
|
David Heinemeier Hansson
|
13ab55f737
|
Fixed that BufferedLogger should create its own directory if one doesnt already exist (closes #11285) [lotswholetime]
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@9013 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-03-13 01:54:34 +00:00 |
|
Jeremy Kemper
|
f6d8526659
|
require abstract_unit directly since test is in load path
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@8563 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2008-01-05 13:31:04 +00:00 |
|
Jeremy Kemper
|
c90d31eb37
|
Correct BufferedLogger#level? checks. Closes #9806.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7775 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-07 18:54:36 +00:00 |
|
Jeremy Kemper
|
d0755b9814
|
Disabling auto_flushing still flushes when the buffer hits a maximum size, as a failsafe against memory-gobbling.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7739 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-04 19:52:10 +00:00 |
|
Jeremy Kemper
|
748e6873c2
|
BufferedLogger#auto_flushing = N flushes the log every N messages. Buffers with an array instead of string.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7732 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-10-03 23:43:12 +00:00 |
|
Jeremy Kemper
|
ccb87e2f69
|
BufferedLogger#add converts the message to a string. Closes #9724.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7664 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-09-28 14:09:35 +00:00 |
|
Jeremy Kemper
|
6f06ac6e1a
|
BufferedLogger#add doesn't modify the message argument. Closes #9702.
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7643 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-09-27 04:50:58 +00:00 |
|
David Heinemeier Hansson
|
106b236824
|
Include the tests
git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@7635 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
|
2007-09-25 16:48:50 +00:00 |
|