runsisi

Results 14 comments of runsisi

hi @myzie i'm so sorry for delayed response, really busy these days :( hi @luisdavim , my use case is simple enough: 1. connect to remote node 1. scp local...

sorry for the wrong hint, the actual panic occurs in type conversion: ```go var value interface{} if p.typ.IsPointerType() { value = reflect.ValueOf(p.obj).Elem().FieldByName(name).Interface() } else { value = reflect.ValueOf(p.obj).FieldByName(name).Interface() } result,...

we store actor address (`self.external_addr().unwrap_or_else(|| self.gossip_addr())`)[^1] in `__corro_members` table[^2], while in `spawn_swim_announcer` to skip local node announce[^3] gossip address (`gossip_server_endpoint.local_addr()`)[^4] is used as local address, i.e., `our_addr`. i think this...

here is another panic: https://github.com/superfly/corrosion/blob/main/crates/corro-agent/src/agent/util.rs#L999 ```rs for (_, changeset, _, _) in changesets.iter() { if let Some(ts) = changeset.ts() { let dur = (agent.clock().new_timestamp().get_time() - ts.0).to_duration(); //