| 580 | } |
| 581 | |
| 582 | void tcpTrigger(TCP tcp, uint8_t trigger) |
| 583 | { |
| 584 | uint8_t triggered = atomic_or(&tcp->triggered, trigger); |
| 585 | if (!triggered) { |
| 586 | tcpHold(tcp); |
| 587 | modMessagePostToMachine(tcp->the, NULL, 0, tcpDeliver, tcp); |
| 588 | } |
| 589 | } |
| 590 | |
| 591 | void xs_tcp_mark(xsMachine* the, void* it, xsMarkRoot markRoot) |
| 592 | { |
no test coverage detected