diff --git a/lib/dm-core/logger.rb b/lib/dm-core/logger.rb
index <HASH>..<HASH> 100644
--- a/lib/dm-core/logger.rb
+++ b/lib/dm-core/logger.rb
@@ -178,7 +178,7 @@ module DataMapper
     #
     def flush
       return unless @buffer.size > 0
-      @log.write_method(@buffer.slice!(0..-1).to_s)
+      @log.write_method(@buffer.slice!(0..-1).join)
     end
 
     # Close and remove the current log object.
Updated Logger to use Array#join instead of Array#to_s

* Ruby <I> changes the output to be closer to inspect, so it is now
  better to use Array#join than Array#to_s