DC,
On one dive we did around 1994, I was with a few well known tech and cave divers.....the one I was buddied with and I, got a drop to a wreck in about 260 feet of depth, that was a poor drop, and we found ourselves far beyond the desired touchdown point, and having to get belly to the bottom, and swim and crawl up-current to reach the wreck..... As a competitive cyclist, this was easy for me to do without anything that felt like a workload, and did not seem to be causing a problem for my buddy....but after about 3 minutes of this, and his swimming at no longer the correct direction to reach the wreck--about 4 feet ahead of me--I began to suspect something was wrong with him....and his swimming speed had reached a high rate of speed for the conditions and depth....since he did not look back at me, as was the norm, by 5 minutes I was certain that he had essentially fallen asleep while still swimming....so I increased my speed as much as possible, without feeling like I might begin building up CO2, and utlimately caught his swim fin with my hand in another minute or so....I grabbed hard, pulled hard, and stopped his swimming....he looked back at me, with a "with kind of a blank look"--not pissed, not really questioning....I pointed to the wreck we were not headed for, 30 degrees off our heading, and to our computers, because now much time had been wasted, as well as air...and pointed to the surface....and he replied with an OK sign, and then proceeded upward at a "normal pace", and was fine for the rest of the dive..... because this buddy was one of the more prominent divers of the day, I did not discuss this with him on the boat, and never really discussed this with anyone.... prior to this, Frank Hammet had told me of a dive he had done in Cayman in the mid-60's, where had had gone to 350, and had realized he had fallen asleep while swimming, then suddenly seen he had been down a long time, and headed up quickly....this was what I was imagining was going in , but I would be interested in hearing your take on it...?