pine icon indicating copy to clipboard operation
pine copied to clipboard

A C++ network library for study.

Results 4 pine issues
Sort by recently updated
recently updated
newest added

你好,我在make时遇到了如下问题: 1. 某些头文件缺少#include 和#include 2. 头文件util.h缺失 3. ErrorIf function缺失(我理解是util.h缺失导致) 4. Poller.cpp中,OS_Linux条件下某些函数缺少const标签 5. Channel类中缺少一系列socket相关函数(在Poller.cpp中被引用)

使用 clang-tidy 后 ``` /home/loryhndol/Public/pine/src/Buffer.cpp:25:33: error: narrowing conversion from 'std::basic_string::size_type' (aka 'unsigned long') to signed type 'ssize_t' (aka 'long') is implementation-defined [bugprone-narrowing-conversions,cppcoreguidelines-narrowing-conversions,-warnings-as-errors] ssize_t Buffer::Size() { return buf_.size(); } ``` ssize_t...

当多个`subReactor`都要往一个日志文件写入的时候,由于日志写入函数没有`mutex`,所以会造成线程不安全