On Wed, Feb 3, 2010 at 2:12 PM, AJ ONeal <[email protected]> wrote:

> Does anyone have an idea as to why this works fine everywhere except for
> the IT dept?
>
> rails test
> cd test
> ./script/plugin install git://
> github.com/activescaffold/active_scaffold.git --force
>
> Initialized empty Git repository in
> /var/webapps/IT355/vendor/plugins/active_scaffold/.git/
> remote: Counting objects: 267, done.
> remote: Compressing objects: 100% (242/242), done.
> remote: Total 267 (delta 33), reused 136 (delta 11)
> Receiving objects: 100% (267/267), 166.91 KiB, done.
> Resolving deltas: 100% (33/33), done.
> From git://github.com/activescaffold/active_scaffold
>  * branch            HEAD       -> FETCH_HEAD
> /usr/lib/ruby/1.8/timeout.rb:60:in `rbuf_fill': execution expired
> (Timeout::Error)
>
>
The timeout error looks like it's coming from the script/plugin ruby file,
not necessarily from git. Can you git clone the repo directly without using
script/plugin?

There used to be (probably still is) a lame issue in the CS department when
trying to check out svn repositories. Since all the traffic was going
through a content filter, it slowed down the handshaking part to where it
would just sit there for at least 5 minutes, but would then complete
normally. Seems like it was an issue with squid.

It might be doing something similar. If the git command eventually succeeds
that would suggest the same issue to me, since the git command won't timeout
if it's still receiving at least some traffic whereas the ruby script will
just have a hard-coded wait period before bailing out.

— Devlin
--------------------
BYU Unix Users Group 
http://uug.byu.edu/ 

The opinions expressed in this message are the responsibility of their
author.  They are not endorsed by BYU, the BYU CS Department or BYU-UUG. 
___________________________________________________________________
List Info (unsubscribe here): http://uug.byu.edu/mailman/listinfo/uug-list

Reply via email to