Skip to content

Commit 4aec4e8

Browse files
authored
Merge pull request fluent#99 from arcivanov/issue_97
FluentHandler incorrectly timestamps the records
2 parents 4370a6b + 7ef6330 commit 4aec4e8

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

fluent/handler.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,12 @@ def getSenderInstance(self, tag, host, port, timeout, verbose,
179179

180180
def emit(self, record):
181181
data = self.format(record)
182-
return self.sender.emit(None, data)
182+
_sender = self.sender
183+
return _sender.emit_with_time(None,
184+
sender.EventTime(record.created)
185+
if _sender.nanosecond_precision
186+
else int(record.created),
187+
data)
183188

184189
def close(self):
185190
self.acquire()

0 commit comments

Comments
 (0)