Я получаю msgsnd: ошибка Недействительного аргумента при использовании моей программы. Другая вещь, которую я отметил, состоит в том, что ошибка не происходит, если размер файла является средним, в то время как происходит, когда размер файла немного больше. Происходит из-за переполнения памяти? Если да затем, каково решение. С уважением, Bhavin.
msgsnd ()
возвращает EINVAL
, если параметр msgsz
больше, чем MSGMAX
(обычно это довольно небольшое значение, например 8192).
Какие msgsz
вы используете?