Interesting... don't they normally have an upgraded version in place well before the EOL for a particular product is announced? Just an observation.. could this mean that there will be no direct replacement for the 7D?
There are multiple EOL points.
End of Production. - They normally stop production on the old model and convert the production line over to the replacement model. A quantity of spare parts is stockpiled to be able to service cameras for 7-10 years. That may have been done months ago, and inventory is low enough that it can no longer be ordered from some Canon warehouses, but that will depend on which part of the world. They will all have different inventory levels.
End of Stock - When stock has dwindled to the point that a body can not be found at the various distributors and retailers, the Camera is removed from the current part of the web site to the archives. This might happen 1-2 years after production ceases.
End od Support - Spare parts have been reduced to the point where Canon can no longer repair cameras. Usually many years after production stops.