Please add a timeout here. A fixed-length timeout for the datajam is fine, for production it should probably be configurable.