Details
-
Bug
-
Status: Resolved
-
Resolution: Done
-
unspecified
-
None
-
None
-
Operating System: Mac OS
Platform: Macintosh
-
1323
Description
The method OFDecoder.decode() logs every packet. The packet is translated into string, which kills performance. Log probably log levels and messages are only logged at appropriate levels (which are set to ERROR in performance testing), but the translation of the buffer to string happens before the logger function is entered.
Rather than log, we need a stat, or make sure that the translation only happens when log level is set to debug.