start-stop-daemon and beanstalkd doesn't play so well in it's current state. The result of a non-existing pid file is not being able to stop your server :-)
Created attachment 213211 [details] New init script This slightly modified init script now properly gets (and sets) the pid.
+ 02 Jun 2010; Patrick Lauer <patrick@gentoo.org> + +files/beanstalkd-werror-v2.patch, +files/init-1.4.6, + +beanstalkd-1.4.6.ebuild, metadata.xml: + Bump to 1.4.6, thanks to Johan Bergstroem. Fixes #310033 #307623 #300508 + #297184. Taking over maintenance and adding Johan as proxy-maintainer