I found an incorrect operation in operator attaching but I'm away from my computer
zephyrtronium opened this issue · 1 comments
zephyrtronium commented
optable.go:230, need to change ll.m.Next = m
to ll.m.InsertAfter(m)
zephyrtronium commented
Turns out that using InsertAfter
causes an infinite loop because it sets m.Next
to the current ll.m.Next
, so it was right for the wrong reason. Still figuring out why messages following operators aren't removed when inside a message argument.