I am using execl to replace a process and that isn't working for me because when I start it, the file browser (KDE) doesn't respond until my program closes.

Is that a better function to use other than execl?