Hi there, In current hg tip, after launching a program from dmenu, the process of dmenu_run will not exit until the program launched by it exits. e.g:
run 'firefox' via dmenu
> pstree
|-login---bash---xinit-+-Xorg
| `-dwm-+-dmenu_run---sh---firefox---18*[{firefox}]
But if run 'firefox&' via dmenu, the dmenu_run exits immediately.
Besides, run 'gvim' via dmenu, this issue won't happen, because gvim forks
itself.
Regards
Kaibin Li
