DragonFly BSD
DragonFly bugs List (threaded) for 2011-03
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

[issue2010] POSIX message queue mq_open short form always EINVALs


From: "Stathis Kamperis \(via DragonFly issue tracker\)" <sinknull@xxxxxxxxxxxxxxxxxxxxx>
Date: Wed, 16 Mar 2011 09:56:28 +0000

Stathis Kamperis <ekamperi@gmail.com> added the comment:

Quoting from the Austin Bible:

O_CREAT
    Create a message queue. It requires two additional arguments: mode, which
shall be of type mode_t, and attr, which shall be a pointer to an mq_attr structure.

So, if the user doesn't provide the *required* extra arguments, all bets are off.

But!
I'll change the code to use the defaults, if none given. That would make
vsrinivas@ happy and allow me to check whether my commit access has expired due
to prolonged inactivity ;P

Cheers,
Stathis

P.S. And now someone jumps in the discussion and says that current behavior is
better, because failure draws the user's attention and makes her fix the code.

----------
assignedto:  -> Beket
nosy: +Beket
priority:  -> feature
status: unread -> in-progress

_____________________________________________________
DragonFly issue tracker <bugs@lists.dragonflybsd.org>
<http://bugs.dragonflybsd.org/issue2010>
_____________________________________________________




[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]