Comment 9 for bug 272410

Revision history for this message
In , Richard Hughes (richard-hughes) wrote :

The error "you need to fork" is a developer message to the backend authors. What is means is the DBUS method took too long to execute, and "blocked" the daemon from any other activity.

What's meant to happen is that the daemon "forks" the command into the background, where it can process more reuests in the meantime. If the backend spends over 500ms processing the command without releasing control of the daemon, then you get this message.

Do you get this message on every transaction, or only on certain types? Can you reproduce it 100% reliably, or only when somehting else happens?