Herakles was married to a beautiful woman named Deianeira. They lived in Trachis and had a son named Hyllus. In a war with a neighboring city, Herakles made the king's daughter Iole his captive. Herakles had met her sometime in the past and had fallen in love with her. Deianeira was jealous, and used a mix of blood and semen from the centaur Nessus to get her husband back. She put the mix on a shirt and sent it to Herakles. He put the shirt on. Unknown to Deianeira, the mix was really a poison and burned Herakles' skin and flesh. Deianeira learned of this and killed herself. Herakles died in great pain. Before he died, he ordered Hyllus to marry Iole. Herakles' body was set on fire at the funeral ceremonies. His ghost fell to the underworld while his immortal part rose to Mount Olympus. The gods welcomed him, even Hera. He married Hebe, his fourth wife, and became the father of two sons. According to Homer's "Odyssey", Herakles became the porter (keeper of the gates) on Mount Olympus.