wg
wg
> I will have to try this and debug connection issues, will come back to this later Hi, I find a new bug recently, when I use SyncFolderItems to sync...
> I will have to try this and debug connection issues, will come back to this later Today, the problem of syncfolderitems stuck again. I found that before the problem,...
> Hi, I find a new bug recently, when I use SyncFolderItems to sync items every 5minutes, the log will end at before SyncFolderItems . > Because I have log...
I guss that it's a problem about exchange config, but I don't know how to config . thanks!
> see https://docs.microsoft.com/en-us/dotnet/api/microsoft.exchange.webservices.data.subscriptionerroreventargs?view=exchange-ews-api > > you can have both of them null which could be due to some other issue. thank you for your reply, but what should I do...
thanks! Now I usually create a new connection directly after the disconnect is triggered. Because I found that there are some inexplicable problems when I call open directly in ondisconnect,...
这个改动只是不设置超时时间, 等待了一个连接结束就立即返回了,这可能造成协程泄漏吗? 原来关闭不了的连接,仍然关闭不了呀。感觉并没有解决什么问题。 我今天测试的时候也发现 对gvisor生成的tcpconn设置超时时间无效,即使我在read之前设置好,也是无效的。这bug影响太大了。。。
> 所噶 返回后有delay关闭两个连接,确实如此。 不过直接关闭连接、设置超时关闭都可能有问题: 1. 如 上传文件的场景,服务端可能关闭了写事件,只保留读事件,这时直接关闭或过几秒钟关闭,文件上传可能还没结束。类似的场景还有下载文件 正常情况下代理逻辑应该是: 1. 如果local连接关闭了,需要把从local读取到的缓冲区数据全部写入到remote之后,再关闭remote 2. 如果local连接关闭了,不再关心remote的可读事件,可以取消remote->local的拷贝 3. 如果remote连接关闭了,也需要把从remote读取到的数据全部写入到local之后,再关闭local 4. 如果remote连接关闭了,不再关心local的可读事件,可以取消local->remote的拷贝 之所以想做这个改造,一是可以解决上面说的问题,二是想通过异步读取网络连接的数据,达到节省缓冲区的目的,看看有没有可能在ios 15系统以下正常运行。 我想这么改造一下,但是没发现go并没有提供异步(类似于select,epoll)操作网络连接的接口,你们有什么建议吗? @xjasonlyu @myloft
> 不知道是啥情况,今天我设置了deadline, 代理服务那边的连接没问题,gvisor的就是不触发,很奇怪。 另外我看gvisor最近几个月更新了不少版本,大佬啥时候更新下?