The postReceive is there just in case it's a pollable channel. Only one of these will be called right?