Hongli Lai

Results 78 issues of Hongli Lai

http://www.railstips.org/blog/archives/2011/05/04/eventmachine-and-passenger/

See the discussion at https://github.com/phusion/passenger/issues/1612

We should have documentation on how graceful stopping works, similar to how [Apache](http://httpd.apache.org/docs/2.2/stopping.html) and [Nginx](http://nginx.org/en/docs/control.html) document it. We should also tell users how to invoke a graceful stop, e.g. by...

Because they can be slow. Timing information should be logged with the debug level.

enhancement

There are actually many vars for which I am unsure whether they are safe, so I err on the cautious side and declare them unsafe. But this should be documented...

documentation

Slowness may come from chown and hooks. This slowness may confuse users. We should print a warning if run time is too long. This warning should tell users to set...

enhancement

Right now we chown the home dir, which may be slow if there are many files in the home dir. During dogfooding we've already seen cases in which the home...

enhancement
important

#### Environment - Ruby 3.3.1, macOS - sorbet-0.5.11547 - sorbet-runtime-0.5.11547 #### Input [→ View on sorbet.run](https://sorbet.run/#%23%20typed%3A%20strict%0Arequire%20%22sorbet-runtime%22%0A%0Aclass%20Car%0A%20%20extend%20T%3A%3ASig%0A%0A%20%20sig%20%7B%20params%28block%3A%20T.proc.bind%28Car%29.void%29.void%20%7D%0A%20%20def%20self.drive%28%26block%29%0A%20%20%20%20car%20%3D%20new%0A%20%20%20%20puts%20%22Start%20driving%22%0A%20%20%20%20car.instance_eval%28%26block%29%0A%20%20%20%20puts%20%22Done%20driving%22%0A%20%20end%0A%0A%20%20private%0A%0A%20%20sig%20%7B%20returns%28String%29%20%7D%0A%0A%20%20def%20color%0A%20%20%20%20%22red%22%0A%20%20end%0Aend%0A%0ACar.drive%20do%0A%20%20%23%20T.reveal_type%28self%29%20%23%20%3D%3E%20Car%0A%20%20extend%20T%3A%3ASig%0A%0A%20%20puts%20%22self%20is%20%23%7Bself%7D%22%20%23%20%3D%3E%20%23%3CCar%3A...%3E%0A%0A%20%20sig%20%7B%20returns%28Time%29%20%7D%0A%0A%20%20def%20now%0A%20%20%20%20Time.now%0A%20%20end%0A%0A%20%20puts%20%22The%20car%20is%20%23%7Bcolor%7D%22%0A%20%20puts%20%22The%20time%20is%20%23%7Bnow%7D%22%0Aend%0A) ```ruby # typed: strict require "sorbet-runtime" class Car extend T::Sig sig { params(block: T.proc.bind(Car).void).void...

bug
unconfirmed

Hi, I'm the author of [~~sorbet-rspec~~ rspec-sorbet-types](https://github.com/FooBarWidget/rspec-sorbet-types), whose goal is to add typechecking support for specs. I implemented a DSL compiler. It would be pretty silly to have two different...

/kind bug **What happened?** When we delete a PVC, external-provisioner sends two duplicate "DeleteVolume" commands in quick succession to the EFS driver. I don't know why, but it does, consistently....

kind/bug