summaryrefslogtreecommitdiff
path: root/lib/libform
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2024-11-21 13:25:02 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2024-11-21 13:25:02 +0000
commit7780a86b36a26a50ae51d1c52249f6550dfac7f6 (patch)
tree4528bba5967e451cb2de6835d150d06e6659afcb /lib/libform
parentab6a86f6b7a68f64b630aaeb1208266516f3045b (diff)
Try to handle the dumpster fire called constraint.c a bit better.
The imsg handling in here is not quite right. It works but more by luck. - use imsgbuf_read_one (similar code as found in a few other places) to read the one message we expect. - do not call imsgbuf_flush() without a child running to read the data. With large enough requests imsgbuf_flush() may be locked forever since there is no reader on the other side of the pipe. OK tb@
Diffstat (limited to 'lib/libform')
0 files changed, 0 insertions, 0 deletions