Lpd doesn't pick up jobs that are in the queue either on restart or when
I've tracked this down to line 233 of common.c which should read:
q = (struct queue *)malloc(sizeof(struct queue) );
The old version did not allocate enough space and would die.
Fixed in 0.50-2