As afpfsd runs, it accumulates socket connections like:
unix 2 [ ] STREAM CONNECTED 212498 /tmp/afp_server-0
unix 2 [ ] STREAM CONNECTED 212494 /tmp/afp_server-0
unix 2 [ ] STREAM CONNECTED 211287 /tmp/afp_server-0
until it eventually stops responding. Killing and restarting the daemon is the only workaround I have.
I'm running version 0.8.1 on Ubuntu 10.04 LTS.