If you're using RedSn0w as a tethered jailbreak solution for your iPhone, then you undoubtedly try to avoid rebooting your iPhone whenever possible. That's because, as we've previously discussed, a tethered jailbreak requires a computer in order to reboot your iPhone successfully.
This "tethered boot" is accomplished by means of RedSn0w, and the Dev Team has tried to make it as painless as possible with new solutions like 'one click' support. However, if you still find that the tethered boot process is consuming a lot of your time, you may want to try leaving RedSn0w running on your computer indefinitely...