[ https://issues.apache.org/jira/browse/TS-922?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Leif Hedstrom resolved TS-922. ------------------------------ Resolution: Invalid I'm closing this as invalid, I think William's comment is accurate, it's as expected. Please reopen if you disagree. > TSVIONTodoGet() has bug! > ------------------------ > > Key: TS-922 > URL: https://issues.apache.org/jira/browse/TS-922 > Project: Traffic Server > Issue Type: Bug > Components: TS API > Affects Versions: 3.0.1 > Environment: OS: Ubuntu 10.10 32bit, Traffic Server version:.3.0, Web > Browser:firefox 4.0.1,CPU: Intel core i3-2100 3.10GHz, Memory: 2G, HardDisk: > 500G > Reporter: taoyunxing > Labels: TS_API_bug > Fix For: 3.1.1 > > Original Estimate: 672h > Remaining Estimate: 672h > > when I use null-transform plugin and print some debug info, I find the > TSVIONTodoGet() return a huge member, I consider it maybe has a bug ! > The details shows below: > code in null-transform.c: > TSVIO input_vio; > int64_t towrite = 0; > int64_t avail = 0; > towrite = TSVIONTodoGet(input_vio); > TSDebug("null-transform", "\ttoWrite is %" PRId64 "", towrite); > if (towrite > 0) { > /* The amount of data left to read needs to be truncated by > * the amount of data actually in the read buffer. > */ > avail = TSIOBufferReaderAvail(TSVIOReaderGet(input_vio)); > TSDebug("null-transform", "\tavail is %" PRId64 "", avail); > #if MDSN_LOG > if (log) { > TSTextLogObjectWrite(log, "handle_transform() with data to > write length: %" PRId64 ", IOBufferReader available data length: %" PRId64 > "", towrite, avail);} > #endif > log info: > 20110818.13h51m11s handle_transform() with data to write length: > 9223372036854775807, IOBufferReader available data length: 1388 > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira