DevBJ
기술과 일상을 기록하는 DevBJ 노트
실무
기술
취미
유틸리티
생각
태그: TCP_SND_QUEUELEN
TCP_SND_QUEUELEN 태그가 포함된 글 1개
2026-06-29
lwIP에서 tcp_write()가 ERR_MEM을 돌려준다: free RAM보다 snd_buf와 snd_queuelen을 먼저 보자
lwIP RAW TCP에서 tcp_write()가 간헐적으로 ERR_MEM을 반환하면 free RAM보다 TCP_SND_BUF, TCP_SND_QUEUELEN, MEMP_NUM_TCP_SEG, unsent/unacked 큐를 먼저 확인해야 한다. 작은 write 반복, ACK 지연, sent callback 없는 busy loop가 송신 큐를 막는 패턴을 정리한다.