chenggwang commented on PR #671:
URL: https://github.com/apache/tomcat/pull/671#issuecomment-1763157260

   This is a bug that tomcat itself just doesn't realize. Because it doesn't 
need to call toString immediately after the `NioChannel` object is 
created.However, for third-party software that wants to monitor the operation 
of the object, it will start logging information as soon as the object is 
created. The external system doesn't know that this is a “half-finished object” 
and must wait until the rest method is executed before calling toString.
   
   This fix may not help much with tomcat itself, but that shouldn't stop we 
from fixing it. After all, it couldn't be a better fix for an external 
monitoring system. Besides, fixing it won't do any harm to tomcat itself.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org
For additional commands, e-mail: dev-h...@tomcat.apache.org

Reply via email to