eao197
eao197
> What do you think? First of all I don't like any of my terms used above (`transparent`/`exposed`, `silent`/`covered`). They are just attempts to find something appropriate. It's always hard...
> I know this one "There are 2 hard problems in computer science: cache invalidation, naming things, and off-by-1 errors" :) It's famous nowadays, but I in doubts that "cache...
A new thought: skipping the remaining work may be needed not only on SObjectizer's shutdown, but also when agent's coop is being deregistered. Suppose a case when a new coop...
An underwater rock: the `so_deactivate_agent()` can't be called when agent's coop is deregistered (no matter because it happens). The call to `so_deactivate_agent()` should be made by the agent itself on...
> So, does this make it impractical to support skipping pending demands during coop deregistration? No. It means that `so_deactivate_agent` won't be used for this skipping. Because of that I'm...
> And this also resolves every doubt on calling on_exit that is not necessary since the agent state is not changed. IIRC, SObjectizer automatically switches agents to the default state...
Hi! There is a couple of messages in Russian related to this topic: https://www.linux.org.ru/forum/development/18146604?cid=18148015 https://www.linux.org.ru/forum/development/18146604?cid=18148025 In short: this topic is floating in the air and it seems it will be...
> Can I try to implement prototype and make PR? Of course, you can try, but I can't guarantee that it'll be accepted ;)
> I just wanted to know that the PR would at least be reviewed) Of course it will. Personally, I have no experience with C++20 coroutines yet. So if PR...
Hi! I hope the v0.7.8.1 fixes this issue and the #223 too.