correct me if im wrong here people, but difficulty adjustments shouldn't theoretically affect your share generation, since the blocks you solve for a share are difficulty 1? if your share generation has changed, i was always under the assumption you're just having a lucky or unlucky streak
You are probably correct, I made some assumptions myself.
Technically speaking the pool tells your client what the target difficulty is. And, in theory, the pool can adjust the difficulty up and down as it sees fit. In theory, this could be a fixed percentage of the actual difficulty (say 10%).
However, in practice, most of the miners that I looked at their source code for, ignore the target set by the pool and simply check the upper word for zeros.
So, if the poclbm is doing that, then no matter what the pool said the difficulty was, the miner would keep working at the same difficulty level as before.