but the sons of feanor knew that morgoth would betray them , and would not release maedhros , whatsoever they might do ; and they were constrained also by their oath , and might not for any cause forsake the war against their enemy .