TarsTup icon indicating copy to clipboard operation
TarsTup copied to clipboard

Tars tup protocol

Results 5 TarsTup issues
Sort by recently updated
recently updated
newest added

When tcp connection failed and get EPOLLERR/ EPOLLHUP events, sync invoke doesn't return immediately. Instead, it waits until timeout and return.

The implementation of NewLock is incorrect. When one thread has get lock, the another thread can't be blocked by it for the incorrect use of __count in newAcquire. The __count...

in tup-python: TimeoutQueue::timeout has a bug that only clears timeout request in __data, but doesn't clear the correspond uniqId in __queue. Then for TimeoutQueue::pop, may occur that uniqId is already...

If you find any dependent libraries in code but never display its open source license in the License file, please comment on this issue, We will update the License file...

dependencies

在jceinputStream.m里的, 各种断言,建议改成抛错处理,至少程序不会崩溃 - (NSNumber *)readNumber:(int)tag required:(BOOL)required { [self peakHead]; if (_headTag != tag) { assert(required == NO); return nil; } else { [self readHead]; switch (_headType) { case TARS_TYPE_ZERO: return...