Oh man I try and never let myself get frustrated drumming. That's like getting frustrated making love, the wrong time for such an emotion. A more unproductive state of mind I can't think of. When you experience frustration, you are basically at the edge of your abilities. You can either allow yourself to become frustrated, or ask yourself what you can do to get past the barrier, or accept your limitations that day and work within them. Maybe you can't do 16th's at 130 that day, but you could work on getting 16th's at 100 cleaner. You can always be cleaner. Just remember that you don't have to have motorized hands and feet to be a good drummer. I know from my day work that frustration is to be avoided at all costs, nothing good comes of it. Not saying it doesn't happen to me, I got pretty frustrated yesterday at work, cursing inanimate objects out loud for not cooperating with me, it seemed as if every little thing was fighting me every step of the way. Work can definitely frustrate me sometimes. Drumming on the other hand is mostly joy for me, so I can't relate. People have rhythms. Sometimes we can do no wrong, other times we feel retarded. As long as in the big picture you are moving forward, that's the goal. Three steps forward, 2 steps back is still one step forward.
Be kind to yourself, accept your limitations, laugh at yourself on the bad days, (I'm retarded today lol!) and try like hell to not allow yourself to degrade into frustration. At the first sign of frustration, you should develop some sort of plan, like working on your reading instead. There are so many areas to address, why beat your head against the wall in one specific area when there are so many other areas to conquer?