Make the post ID always 64 bits (they're very large).  Send errors using
new method. Make sure connection is always closed at end of this function