set meta mask on empty pipe close pkts

This commit is contained in:
Michal Moskal 2023-01-24 15:04:26 -08:00
Родитель c4033e57e8
Коммит 0666544e3c
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -161,7 +161,7 @@ int jd_opipe_write(jd_opipe_desc_t *str, const void *data, unsigned len) {
static int jd_opipe_send_close_pkt(jd_opipe_desc_t *str) {
str->status = ST_OPEN; // avoid error check in jd_opipe_check_space()
int r = jd_opipe_write_ex(str, NULL, 0, JD_PIPE_CLOSE_MASK);
int r = jd_opipe_write_ex(str, NULL, 0, JD_PIPE_CLOSE_MASK | JD_PIPE_METADATA_MASK);
if (r == JD_PIPE_OK) {
str->status = ST_CLOSED_WAITING;
do_flush(str);