On 2009-10-07 at 09:29:55 [+0800], Rene Gollent <anevilyak@xxxxxxxxx> wrote: > On Tue, Oct 6, 2009 at 7:12 PM, <alex@xxxxxxxxxxxx> wrote: > > Log: > > * Fixed closing via deskbar's close all. The problem was that i forgot to > > define the app_flags in the rdef, case that isn't well handled apparently > > when creating a BMessenger targeting the app. > > Thanks to Michael and Rene for helping! Fixes #4712 > > Tracked this down: If no app flags are found in the app's resources, > the default B_REG_DEFAULT_APP_FLAGS is used, which contains > B_ARGV_ONLY. BMessenger will refuse to construct a valid messenger for > any app which has that in its flags, with the end result that sending > messages to such an app is impossible. Is this deliberate, or an > oversight somewhere? If it's working the same way under BeOS, then this is deliberate. :-) I'm pretty sure B_ARGV_ONLY works the same. Not quite sure whether it is supposed to be a default flag, though. CU, Ingo